-
-
Notifications
You must be signed in to change notification settings - Fork 739
Expand file tree
/
Copy pathconst.ts
More file actions
100 lines (78 loc) · 5.02 KB
/
const.ts
File metadata and controls
100 lines (78 loc) · 5.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
const PORT = 3000;
export const BASE_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/testing?hideMenu`
: `http://host.docker.internal:${PORT}/basic/testing?hideMenu`;
export const SHADCN_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/shadcn?hideMenu`
: `http://host.docker.internal:${PORT}/basic/shadcn?hideMenu`;
export const ARIAKIT_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/ariakit?hideMenu`
: `http://host.docker.internal:${PORT}/basic/ariakit?hideMenu`;
export const AI_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/ai/minimal?hideMenu`
: `http://host.docker.internal:${PORT}/ai/minimal?hideMenu`;
export const MULTI_COLUMN_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/multi-column?hideMenu`
: `http://host.docker.internal:${PORT}/basic/multi-column?hideMenu`;
export const STATIC_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/backend/rendering-static-documents?hideMenu`
: `http://host.docker.internal:${PORT}/backend/rendering-static-documents?hideMenu`;
export const BASIC_BLOCKS_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/default-blocks?hideMenu`
: `http://host.docker.internal:${PORT}/basic/default-blocks?hideMenu`;
export const BASIC_BLOCKS_STATIC_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/interoperability/static-html-render?hideMenu`
: `http://host.docker.internal:${PORT}/interoperability/static-html-render?hideMenu`;
export const CUSTOM_BLOCKS_VANILLA_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/vanilla-js/react-vanilla-custom-blocks?hideMenu`
: `http://host.docker.internal:${PORT}/vanilla-js/react-vanilla-custom-blocks?hideMenu`;
export const CUSTOM_BLOCKS_REACT_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/custom-schema/react-custom-blocks?hideMenu`
: `http://host.docker.internal:${PORT}/custom-schema/react-custom-blocks?hideMenu`;
export const ALERT_BLOCK_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/custom-schema/alert-block?hideMenu`
: `http://host.docker.internal:${PORT}/custom-schema/alert-block?hideMenu`;
export const NON_EDITABLE_BLOCK_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/custom-schema/non-editable-block?hideMenu`
: `http://host.docker.internal:${PORT}/custom-schema/non-editable-block?hideMenu`;
export const PDF_FILE_BLOCK_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/custom-schema/pdf-file-block?hideMenu`
: `http://host.docker.internal:${PORT}/custom-schema/pdf-file-block?hideMenu`;
export const COMMENTS_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/collaboration/comments-testing?hideMenu`
: `http://host.docker.internal:${PORT}/collaboration/comments-testing?hideMenu`;
export const NO_TRAILING_BLOCK_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/basic/no-trailing-block?hideMenu`
: `http://host.docker.internal:${PORT}/basic/no-trailing-block?hideMenu`;
export const ADVANCED_TABLES_URL = !process.env.RUN_IN_DOCKER
? `http://localhost:${PORT}/ui-components/advanced-tables?hideMenu`
: `http://host.docker.internal:${PORT}/ui-components/advanced-tables?hideMenu`;
export const PASTE_ZONE_SELECTOR = "#pasteZone";
export const EDITOR_SELECTOR = `.bn-editor`;
export const BLOCK_CONTAINER_SELECTOR = `[data-node-type="blockContainer"]`;
export const BLOCK_GROUP_SELECTOR = `[data-node-type="blockGroup"]`;
export const H_ONE_BLOCK_SELECTOR = `[data-content-type=heading]:not([data-level])`;
export const H_TWO_BLOCK_SELECTOR = `[data-content-type=heading][data-level="2"]`;
export const H_THREE_BLOCK_SELECTOR = `[data-content-type=heading][data-level="3"]`;
export const NUMBERED_LIST_SELECTOR = `[data-content-type="numberedListItem"]`;
export const BULLET_LIST_SELECTOR = `[data-content-type="bulletListItem"]`;
export const PARAGRAPH_SELECTOR = `[data-content-type="paragraph"]`;
export const IMAGE_SELECTOR = `[data-content-type="image"]`;
export const PDF_SELECTOR = `[data-content-type="pdf"]`;
export const TABLE_SELECTOR = `[data-content-type="table"]`;
export const DRAG_HANDLE_SELECTOR = `[data-test="dragHandle"]`;
export const DRAG_HANDLE_ADD_SELECTOR = `[data-test="dragHandleAdd"]`;
export const DRAG_HANDLE_MENU_SELECTOR = `.bn-side-menu > .bn-menu-dropdown`;
export const SLASH_MENU_SELECTOR = `.bn-suggestion-menu`;
export const EMOJI_PICKER_SELECTOR = `.bn-grid-suggestion-menu`;
export const ITALIC_BUTTON_SELECTOR = `[data-test="italic"]`;
export const COLORS_BUTTON_SELECTOR = `[data-test="colors"]`;
export const TEXT_COLOR_SELECTOR = (color: string) =>
`[data-test="text-color-${color}"]`;
export const BACKGROUND_COLOR_SELECTOR = (color: string) =>
`[data-test="background-color-${color}"]`;
export const ALIGN_TEXT_RIGHT_BUTTON_SELECTOR = `[data-test="alignTextRight"]`;
export const NEST_BLOCK_BUTTON_SELECTOR = `[data-test="nestBlock"]`;
export const UNNEST_BLOCK_BUTTON_SELECTOR = `[data-test="unnestBlock"]`;
export const LINK_BUTTON_SELECTOR = `[data-test="createLink"]`;
export const TYPE_DELAY = 10;