Add product wordcloud board links
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
const DEFAULT_WORDCLOUD_BOARD_BASE_URL = 'http://114.55.99.6:47880';
|
||||
|
||||
export type WordCloudBoardRoute = 'cloud' | 'screen' | 'control';
|
||||
|
||||
function trimTrailingSlashes(value: string): string {
|
||||
return value.replace(/\/+$/, '');
|
||||
}
|
||||
|
||||
export const WORDCLOUD_BOARD_BASE_URL = trimTrailingSlashes(
|
||||
import.meta.env.VITE_WORDCLOUD_BOARD_BASE_URL?.trim()
|
||||
|| DEFAULT_WORDCLOUD_BOARD_BASE_URL,
|
||||
);
|
||||
|
||||
export function wordCloudBoardUrl(
|
||||
route: WordCloudBoardRoute,
|
||||
productId: string,
|
||||
): string {
|
||||
return `${WORDCLOUD_BOARD_BASE_URL}/${route}/${encodeURIComponent(productId)}`;
|
||||
}
|
||||
Reference in New Issue
Block a user