Path Lines of Code
seatunnel-ui/index.html 13
seatunnel-ui/postcss.config.js 6
seatunnel-ui/src/App.tsx 68
seatunnel-ui/src/assets/styles/default.scss 37
seatunnel-ui/src/common/column-width-config.ts 110
seatunnel-ui/src/common/common.ts 362
seatunnel-ui/src/common/table.ts 22
seatunnel-ui/src/common/types.ts 32
seatunnel-ui/src/components/button-link/index.module.scss 9
seatunnel-ui/src/components/button-link/index.tsx 34
seatunnel-ui/src/components/card/index.tsx 40
seatunnel-ui/src/components/chart/index.ts 59
seatunnel-ui/src/components/checkbox-tree/index.module.scss 7
seatunnel-ui/src/components/checkbox-tree/index.tsx 180
seatunnel-ui/src/components/column-selector/dealColumns.ts 106
seatunnel-ui/src/components/column-selector/index.scss 14
seatunnel-ui/src/components/column-selector/index.tsx 122
seatunnel-ui/src/components/dynamic-form/dynamic-form-item.tsx 147
seatunnel-ui/src/components/dynamic-form/use-form-field.ts 11
seatunnel-ui/src/components/dynamic-form/use-form-locales.ts 8
seatunnel-ui/src/components/dynamic-form/use-form-request.ts 19
seatunnel-ui/src/components/dynamic-form/use-form-structure.ts 7
seatunnel-ui/src/components/dynamic-form/use-form-validate.ts 45
seatunnel-ui/src/components/log-modal/index.module.scss 5
seatunnel-ui/src/components/log-modal/index.tsx 182
seatunnel-ui/src/components/modal/index.tsx 86
seatunnel-ui/src/components/monaco-editor/index.tsx 137
seatunnel-ui/src/components/monaco-editor/types.ts 4
seatunnel-ui/src/components/resource-auth/index.tsx 135
seatunnel-ui/src/directives/index.ts 12
seatunnel-ui/src/directives/permission.ts 5
seatunnel-ui/src/hooks/index.ts 3
seatunnel-ui/src/hooks/use-client-config.ts 1
seatunnel-ui/src/hooks/use-permission-length.ts 1
seatunnel-ui/src/hooks/use-source-type.ts 63
seatunnel-ui/src/hooks/use-table-link.ts 62
seatunnel-ui/src/hooks/use-table-operation.ts 158
seatunnel-ui/src/hooks/use-text-copy.ts 15
seatunnel-ui/src/index.css 6
seatunnel-ui/src/layouts/dashboard/header/index.tsx 16
seatunnel-ui/src/layouts/dashboard/header/logo/index.tsx 13
seatunnel-ui/src/layouts/dashboard/header/menu/index.tsx 39
seatunnel-ui/src/layouts/dashboard/header/menu/use-menu.ts 28
seatunnel-ui/src/layouts/dashboard/header/user/index.tsx 64
seatunnel-ui/src/layouts/dashboard/header/user/use-user-dropdown.ts 21
seatunnel-ui/src/layouts/dashboard/index.tsx 60
seatunnel-ui/src/layouts/dashboard/sidebar/index.module.scss 59
seatunnel-ui/src/layouts/dashboard/sidebar/index.tsx 93
seatunnel-ui/src/locales/en_US/common.ts 7
seatunnel-ui/src/locales/en_US/datasource.ts 74
seatunnel-ui/src/locales/en_US/hook.ts 3
seatunnel-ui/src/locales/en_US/index.ts 35
seatunnel-ui/src/locales/en_US/log.ts 4
seatunnel-ui/src/locales/en_US/login.ts 11
seatunnel-ui/src/locales/en_US/menu.ts 12
seatunnel-ui/src/locales/en_US/modal.ts 4
seatunnel-ui/src/locales/en_US/project.ts 1172
seatunnel-ui/src/locales/en_US/security.ts 618
seatunnel-ui/src/locales/en_US/setting.ts 18
seatunnel-ui/src/locales/en_US/tasks.ts 28
seatunnel-ui/src/locales/en_US/theme.ts 5
seatunnel-ui/src/locales/en_US/transforms.ts 16
seatunnel-ui/src/locales/en_US/user-manage.ts 23
seatunnel-ui/src/locales/en_US/virtual-tables.ts 46
seatunnel-ui/src/locales/index.ts 13
seatunnel-ui/src/locales/zh_CN/common.ts 7
seatunnel-ui/src/locales/zh_CN/data-pipes.ts 28
seatunnel-ui/src/locales/zh_CN/datasource.ts 70
seatunnel-ui/src/locales/zh_CN/hook.ts 3
seatunnel-ui/src/locales/zh_CN/index.ts 35
seatunnel-ui/src/locales/zh_CN/log.ts 4
seatunnel-ui/src/locales/zh_CN/login.ts 11
seatunnel-ui/src/locales/zh_CN/menu.ts 12
seatunnel-ui/src/locales/zh_CN/modal.ts 4
seatunnel-ui/src/locales/zh_CN/project.ts 1151
seatunnel-ui/src/locales/zh_CN/security.ts 604
seatunnel-ui/src/locales/zh_CN/setting.ts 18
seatunnel-ui/src/locales/zh_CN/tasks.ts 27
seatunnel-ui/src/locales/zh_CN/theme.ts 5
seatunnel-ui/src/locales/zh_CN/transforms.ts 16
seatunnel-ui/src/locales/zh_CN/user-manage.ts 23
seatunnel-ui/src/locales/zh_CN/virtual-tables.ts 45
seatunnel-ui/src/main.ts 20
seatunnel-ui/src/router/datasource.ts 42
seatunnel-ui/src/router/index.ts 14
seatunnel-ui/src/router/routes.ts 43
seatunnel-ui/src/router/sync-task.ts 59
seatunnel-ui/src/router/tasks.ts 59
seatunnel-ui/src/router/user-manage.ts 24
seatunnel-ui/src/router/virtual-tables.ts 42
seatunnel-ui/src/service/data-source/index.ts 128
seatunnel-ui/src/service/data-source/types.ts 48
seatunnel-ui/src/service/log/index.ts 26
seatunnel-ui/src/service/log/types.ts 19
seatunnel-ui/src/service/resources/index.ts 329
seatunnel-ui/src/service/resources/types.ts 171
seatunnel-ui/src/service/script/index.ts 43
seatunnel-ui/src/service/script/types.ts 20
seatunnel-ui/src/service/service.ts 57
seatunnel-ui/src/service/sync-task-definition/index.ts 280
seatunnel-ui/src/service/sync-task-instance/index.ts 73
seatunnel-ui/src/service/task-instances/index.ts 64
seatunnel-ui/src/service/task-instances/types.ts 104
seatunnel-ui/src/service/task/index.ts 41
seatunnel-ui/src/service/task/types.ts 32
seatunnel-ui/src/service/types.ts 15
seatunnel-ui/src/service/user/index.ts 61
seatunnel-ui/src/service/user/types.ts 23
seatunnel-ui/src/service/virtual-table/index.ts 59
seatunnel-ui/src/service/virtual-table/types.ts 38
seatunnel-ui/src/store/datasource/form-structures.ts 22
seatunnel-ui/src/store/datasource/index.ts 22
seatunnel-ui/src/store/datasource/types.ts 9
seatunnel-ui/src/store/setting/index.ts 54
seatunnel-ui/src/store/setting/types.ts 10
seatunnel-ui/src/store/synchronization-definition/index.ts 28
seatunnel-ui/src/store/synchronization-definition/types.ts 5
seatunnel-ui/src/store/theme/index.ts 39
seatunnel-ui/src/store/theme/types.ts 7
seatunnel-ui/src/store/user/index.ts 20
seatunnel-ui/src/store/user/types.ts 5
seatunnel-ui/src/themes/index.ts 9
seatunnel-ui/src/themes/modules/dark-blue.ts 25
seatunnel-ui/src/themes/modules/dark.ts 12
seatunnel-ui/src/themes/modules/light.ts 15
seatunnel-ui/src/themes/type.ts 1
seatunnel-ui/src/utils/clipboard.ts 13
seatunnel-ui/src/utils/downloadFile.ts 35
seatunnel-ui/src/utils/index.ts 13
seatunnel-ui/src/utils/log.ts 41
seatunnel-ui/src/utils/mapping.ts 16
seatunnel-ui/src/utils/time.ts 14
seatunnel-ui/src/utils/timePickeroption.ts 65
seatunnel-ui/src/utils/trim.ts 4
seatunnel-ui/src/views/datasource/components/json-highlight.module.scss 9
seatunnel-ui/src/views/datasource/components/json-highlight.tsx 52
seatunnel-ui/src/views/datasource/components/source-modal.tsx 65
seatunnel-ui/src/views/datasource/components/source-model.module.scss 16
seatunnel-ui/src/views/datasource/components/use-source.ts 62
seatunnel-ui/src/views/datasource/create/index.tsx 158
seatunnel-ui/src/views/datasource/create/use-detail.ts 91
seatunnel-ui/src/views/datasource/create/use-form.ts 84
seatunnel-ui/src/views/datasource/index.module.scss 27
seatunnel-ui/src/views/datasource/list/index.tsx 145
seatunnel-ui/src/views/datasource/list/types.ts 3
seatunnel-ui/src/views/datasource/list/use-columns.ts 88
seatunnel-ui/src/views/datasource/list/use-source.ts 69
seatunnel-ui/src/views/datasource/list/use-table.ts 47
seatunnel-ui/src/views/login/index.tsx 100
seatunnel-ui/src/views/login/use-form.ts 64
seatunnel-ui/src/views/setting/index.tsx 136
seatunnel-ui/src/views/setting/theme/index.module.scss 3
seatunnel-ui/src/views/setting/theme/index.tsx 37
seatunnel-ui/src/views/setting/theme/use-theme.ts 23
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/dag-data.ts 41
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/dag-setting.ts 32
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/dag-shape.ts 171
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/index.module.scss 37
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/index.tsx 143
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/node.tsx 57
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/use-dag-graph.ts 56
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/use-dag-node.ts 15
seatunnel-ui/src/views/task/synchronization-definition/dag/canvas/use-dag-resize.ts 14
seatunnel-ui/src/views/task/synchronization-definition/dag/config.ts 18
seatunnel-ui/src/views/task/synchronization-definition/dag/configuration-form.tsx 296
seatunnel-ui/src/views/task/synchronization-definition/dag/index.module.scss 4
seatunnel-ui/src/views/task/synchronization-definition/dag/index.tsx 96
seatunnel-ui/src/views/task/synchronization-definition/dag/node-mode-model.module.scss 27
seatunnel-ui/src/views/task/synchronization-definition/dag/node-model.tsx 121
seatunnel-ui/src/views/task/synchronization-definition/dag/node-setting.tsx 111
seatunnel-ui/src/views/task/synchronization-definition/dag/sidebar/index.module.scss 21
seatunnel-ui/src/views/task/synchronization-definition/dag/sidebar/index.tsx 127
seatunnel-ui/src/views/task/synchronization-definition/dag/sidebar/use-sidebar.ts 18
seatunnel-ui/src/views/task/synchronization-definition/dag/split-modal.tsx 55
seatunnel-ui/src/views/task/synchronization-definition/dag/toolbar/index.tsx 213
seatunnel-ui/src/views/task/synchronization-definition/dag/toolbar/layout-modal.tsx 92
seatunnel-ui/src/views/task/synchronization-definition/dag/toolbar/task-setting-modal.tsx 89
seatunnel-ui/src/views/task/synchronization-definition/dag/toolbar/use-task-setting-modal.ts 100
seatunnel-ui/src/views/task/synchronization-definition/dag/types.ts 63
seatunnel-ui/src/views/task/synchronization-definition/dag/use-configuration-form.ts 379
seatunnel-ui/src/views/task/synchronization-definition/dag/use-dag-detail.ts 138
seatunnel-ui/src/views/task/synchronization-definition/dag/use-model-columns.ts 522
seatunnel-ui/src/views/task/synchronization-definition/dag/use-model.ts 302
seatunnel-ui/src/views/task/synchronization-definition/dag/use-node-setting.ts 307
seatunnel-ui/src/views/task/synchronization-definition/index.tsx 151
seatunnel-ui/src/views/task/synchronization-definition/task-modal.tsx 130
seatunnel-ui/src/views/task/synchronization-definition/use-table.ts 154
seatunnel-ui/src/views/task/synchronization-definition/use-task-modal.ts 69
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/dag-setting.ts 2
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/index.module.scss 18
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/node.tsx 16
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-add-shape.ts 120
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-edge.ts 10
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-graph.ts 29
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-layout.ts 85
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-node-change-position.ts 64
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-node.ts 15
seatunnel-ui/src/views/task/synchronization-instance/detail/dag/use-dag-resize.ts 14
seatunnel-ui/src/views/task/synchronization-instance/detail/index.tsx 72
seatunnel-ui/src/views/task/synchronization-instance/detail/running-instance.tsx 42
seatunnel-ui/src/views/task/synchronization-instance/detail/task-definition.module.scss 50
seatunnel-ui/src/views/task/synchronization-instance/detail/task-definition.tsx 111
seatunnel-ui/src/views/task/synchronization-instance/detail/task-metrics.module.scss 4
seatunnel-ui/src/views/task/synchronization-instance/detail/task-metrics.tsx 132
seatunnel-ui/src/views/task/synchronization-instance/detail/use-running-instance.ts 34
seatunnel-ui/src/views/task/synchronization-instance/detail/use-task-definition.ts 65
seatunnel-ui/src/views/task/synchronization-instance/detail/use-task-metrics.ts 329
seatunnel-ui/src/views/task/synchronization-instance/error-message-highlight.module.scss 14
seatunnel-ui/src/views/task/synchronization-instance/error-message-highlight.tsx 18
seatunnel-ui/src/views/task/synchronization-instance/index.tsx 36
seatunnel-ui/src/views/task/synchronization-instance/sync-task.tsx 330
seatunnel-ui/src/views/task/synchronization-instance/use-sync-task.ts 329
seatunnel-ui/src/views/user-manage/list/components/delete-modal.tsx 43
seatunnel-ui/src/views/user-manage/list/components/form-modal.tsx 138
seatunnel-ui/src/views/user-manage/list/components/use-form-modal.ts 63
seatunnel-ui/src/views/user-manage/list/index.tsx 103
seatunnel-ui/src/views/user-manage/list/use-table.ts 121
seatunnel-ui/src/views/virtual-tables/detail.tsx 173
seatunnel-ui/src/views/virtual-tables/index.module.scss 64
seatunnel-ui/src/views/virtual-tables/list/index.tsx 100
seatunnel-ui/src/views/virtual-tables/list/use-columns.ts 82
seatunnel-ui/src/views/virtual-tables/list/use-table.ts 83
seatunnel-ui/src/views/virtual-tables/step-one-form.tsx 118
seatunnel-ui/src/views/virtual-tables/step-three-params.tsx 32
seatunnel-ui/src/views/virtual-tables/step-two-form.tsx 91
seatunnel-ui/src/views/virtual-tables/step-two-table.tsx 306
seatunnel-ui/src/views/virtual-tables/types.ts 9
seatunnel-ui/src/views/virtual-tables/use-detail.ts 160
seatunnel-ui/tailwind.config.js 11
seatunnel-ui/vite.config.ts 35