frc-ui
Version:
React Web UI
25 lines (24 loc) • 763 B
JavaScript
import { chat } from './urls';
export default (prefix) => [
{
key: 'emoji.list',
method: 'post',
url: ({ code }) => `${prefix}${chat}emojis/query?chatRoomCode=${code}`
},
{
key: 'emoji.collect',
method: 'post',
url: ({ code, url }) => `${prefix}${chat}emojis/collections?chatRoomCode=${code}&url=${encodeURIComponent(url)}`
},
{
key: 'emoji.remove',
method: 'delete',
url: ({ code, url }) => `${prefix}${chat}emojis?chatRoomCode=${code}&url=${encodeURIComponent(url)}`
},
{
key: 'emoji.save',
method: 'post',
url: ({ code }) => `${prefix}${chat}emojis?chatRoomCode=${code}`,
body: (payload) => JSON.stringify(payload.url)
}
];