12345678910111213141516171819202122 |
- export const API_PREFIX = '/api'
- export const API_ROUTES = {
- ping: () => `${API_PREFIX}/ping`,
- listScenes: () => `${API_PREFIX}/listScenes`,
- listSceneQualities: sceneName => `${API_PREFIX}/listSceneQualities?sceneName=${new URLSearchParams({ sceneName })}`,
- getImage: (sceneName, imageQuality) => `${API_PREFIX}/getImage?${new URLSearchParams({ sceneName, imageQuality })}`,
- getImageExtracts: (sceneName, imageQuality, horizontalExtractCount, verticalExtractCount) =>
- `${API_PREFIX}/getImage?${new URLSearchParams({
- sceneName,
- imageQuality,
- horizontalExtractCount,
- verticalExtractCount
- })}`
- }
- export const delay = ms => new Promise(res => setTimeout(res, ms))
- export const buildURI = (protocol, host, port, route = '') => `${protocol}://${host}:${port}${route}`
|