hakeemsyd commited on
Commit
f65afef
1 Parent(s): 67b6525

setup ant and basic nav

Browse files
Files changed (4) hide show
  1. app/layout.tsx +2 -1
  2. app/page.tsx +71 -7
  3. package-lock.json +935 -0
  4. package.json +8 -6
app/layout.tsx CHANGED
@@ -2,6 +2,7 @@ import type { Metadata } from "next";
2
  import { Inter } from "next/font/google";
3
  import "./globals.css";
4
  import "./markdown.css";
 
5
 
6
  const inter = Inter({ subsets: ["latin"] });
7
 
@@ -17,7 +18,7 @@ export default function RootLayout({
17
  }) {
18
  return (
19
  <html lang="en">
20
- <body className={inter.className}>{children}</body>
21
  </html>
22
  );
23
  }
 
2
  import { Inter } from "next/font/google";
3
  import "./globals.css";
4
  import "./markdown.css";
5
+ import { AntdRegistry } from '@ant-design/nextjs-registry';
6
 
7
  const inter = Inter({ subsets: ["latin"] });
8
 
 
18
  }) {
19
  return (
20
  <html lang="en">
21
+ <body className={inter.className}><AntdRegistry>{children}</AntdRegistry></body>
22
  </html>
23
  );
24
  }
app/page.tsx CHANGED
@@ -1,11 +1,75 @@
1
- import Header from "@/app/components/header";
2
- import ChatSection from "./components/chat-section";
 
 
 
 
 
 
 
 
 
3
 
4
  export default function Home() {
 
 
 
 
 
5
  return (
6
- <main className="flex min-h-screen flex-col items-center gap-10 p-24 background-gradient">
7
- <Header />
8
- <ChatSection />
9
- </main>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  );
11
- }
 
1
+ 'use client';
2
+ import React, { useState } from "react";
3
+ import {
4
+ MenuFoldOutlined,
5
+ MenuUnfoldOutlined,
6
+ UploadOutlined,
7
+ UserOutlined,
8
+ VideoCameraOutlined,
9
+ } from '@ant-design/icons';
10
+ import { Button, Layout, Menu, theme } from 'antd';
11
+ const { Header, Sider, Content } = Layout;
12
 
13
  export default function Home() {
14
+ const [collapsed, setCollapsed] = useState(false);
15
+ const {
16
+ token: { colorBgContainer, borderRadiusLG },
17
+ } = theme.useToken();
18
+
19
  return (
20
+ <main className="flex min-h-screen">
21
+ <Layout>
22
+ <Sider trigger={null} collapsible collapsed={collapsed}>
23
+ <div className="demo-logo-vertical" />
24
+ <Menu
25
+ theme="dark"
26
+ mode="inline"
27
+ defaultSelectedKeys={['1']}
28
+ items={[
29
+ {
30
+ key: '1',
31
+ icon: <UserOutlined />,
32
+ label: 'nav 1',
33
+ },
34
+ {
35
+ key: '2',
36
+ icon: <VideoCameraOutlined />,
37
+ label: 'nav 2',
38
+ },
39
+ {
40
+ key: '3',
41
+ icon: <UploadOutlined />,
42
+ label: 'nav 3',
43
+ },
44
+ ]}
45
+ />
46
+ </Sider>
47
+ <Layout>
48
+ <Header style={{ padding: 0, background: colorBgContainer }}>
49
+ <Button
50
+ type="text"
51
+ icon={collapsed ? <MenuUnfoldOutlined /> : <MenuFoldOutlined />}
52
+ onClick={() => setCollapsed(!collapsed)}
53
+ style={{
54
+ fontSize: '16px',
55
+ width: 64,
56
+ height: 64,
57
+ }}
58
+ />
59
+ </Header>
60
+ <Content
61
+ style={{
62
+ margin: '24px 16px',
63
+ padding: 24,
64
+ minHeight: 280,
65
+ background: colorBgContainer,
66
+ borderRadius: borderRadiusLG,
67
+ }}
68
+ >
69
+ Content
70
+ </Content>
71
+ </Layout>
72
+ </Layout>
73
+ </main >
74
  );
75
+ }
package-lock.json CHANGED
@@ -8,6 +8,7 @@
8
  "name": "codepath-project",
9
  "version": "0.1.0",
10
  "dependencies": {
 
11
  "@llamaindex/pdf-viewer": "^1.1.1",
12
  "@radix-ui/react-collapsible": "^1.0.3",
13
  "@radix-ui/react-hover-card": "^1.0.7",
@@ -15,6 +16,7 @@
15
  "@traceloop/node-server-sdk": "^0.5.19",
16
  "ai": "^3.0.21",
17
  "ajv": "^8.12.0",
 
18
  "class-variance-authority": "^0.7.0",
19
  "clsx": "^2.1.1",
20
  "dotenv": "^16.3.1",
@@ -112,6 +114,83 @@
112
  "node": ">=6.0.0"
113
  }
114
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  "node_modules/@anthropic-ai/sdk": {
116
  "version": "0.20.9",
117
  "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.20.9.tgz",
@@ -201,6 +280,14 @@
201
  "node": ">=0.1.90"
202
  }
203
  },
 
 
 
 
 
 
 
 
204
  "node_modules/@dabh/diagnostics": {
205
  "version": "2.0.3",
206
  "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz",
@@ -226,6 +313,16 @@
226
  "node": ">=14.0.0"
227
  }
228
  },
 
 
 
 
 
 
 
 
 
 
229
  "node_modules/@esbuild/aix-ppc64": {
230
  "version": "0.20.2",
231
  "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
@@ -2132,6 +2229,129 @@
2132
  "@babel/runtime": "^7.13.10"
2133
  }
2134
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2135
  "node_modules/@rushstack/eslint-patch": {
2136
  "version": "1.10.3",
2137
  "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz",
@@ -3226,6 +3446,69 @@
3226
  "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3227
  }
3228
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3229
  "node_modules/any-promise": {
3230
  "version": "1.3.0",
3231
  "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
@@ -3311,6 +3594,11 @@
3311
  "url": "https://github.com/sponsors/ljharb"
3312
  }
3313
  },
 
 
 
 
 
3314
  "node_modules/array-union": {
3315
  "version": "2.1.0",
3316
  "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
@@ -4040,6 +4328,11 @@
4040
  "node": ">=6"
4041
  }
4042
  },
 
 
 
 
 
4043
  "node_modules/client-only": {
4044
  "version": "0.0.1",
4045
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
@@ -4250,12 +4543,25 @@
4250
  "node": ">= 6"
4251
  }
4252
  },
 
 
 
 
 
4253
  "node_modules/concat-map": {
4254
  "version": "0.0.1",
4255
  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4256
  "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4257
  "dev": true
4258
  },
 
 
 
 
 
 
 
 
4259
  "node_modules/core-util-is": {
4260
  "version": "1.0.3",
4261
  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
@@ -7345,6 +7651,14 @@
7345
  "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
7346
  "dev": true
7347
  },
 
 
 
 
 
 
 
 
7348
  "node_modules/json5": {
7349
  "version": "2.2.3",
7350
  "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
@@ -10238,6 +10552,14 @@
10238
  "node": ">=6"
10239
  }
10240
  },
 
 
 
 
 
 
 
 
10241
  "node_modules/qs": {
10242
  "version": "6.11.2",
10243
  "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz",
@@ -10361,6 +10683,583 @@
10361
  "rc": "cli.js"
10362
  }
10363
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10364
  "node_modules/rc/node_modules/strip-json-comments": {
10365
  "version": "2.0.1",
10366
  "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
@@ -10873,6 +11772,11 @@
10873
  "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
10874
  "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
10875
  },
 
 
 
 
 
10876
  "node_modules/resolve": {
10877
  "version": "1.22.8",
10878
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
@@ -11139,6 +12043,14 @@
11139
  "dev": true,
11140
  "peer": true
11141
  },
 
 
 
 
 
 
 
 
11142
  "node_modules/secure-json-parse": {
11143
  "version": "2.7.0",
11144
  "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz",
@@ -11501,6 +12413,11 @@
11501
  "node": ">=14.18.0"
11502
  }
11503
  },
 
 
 
 
 
11504
  "node_modules/string-left-right": {
11505
  "version": "6.0.17",
11506
  "resolved": "https://registry.npmjs.org/string-left-right/-/string-left-right-6.0.17.tgz",
@@ -11767,6 +12684,11 @@
11767
  }
11768
  }
11769
  },
 
 
 
 
 
11770
  "node_modules/sucrase": {
11771
  "version": "3.35.0",
11772
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
@@ -12064,6 +12986,14 @@
12064
  "node": ">=0.8"
12065
  }
12066
  },
 
 
 
 
 
 
 
 
12067
  "node_modules/through2": {
12068
  "version": "4.0.2",
12069
  "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
@@ -12178,6 +13108,11 @@
12178
  "url": "https://opencollective.com/unified"
12179
  }
12180
  },
 
 
 
 
 
12181
  "node_modules/tough-cookie": {
12182
  "version": "4.1.4",
12183
  "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
 
8
  "name": "codepath-project",
9
  "version": "0.1.0",
10
  "dependencies": {
11
+ "@ant-design/nextjs-registry": "^1.0.0",
12
  "@llamaindex/pdf-viewer": "^1.1.1",
13
  "@radix-ui/react-collapsible": "^1.0.3",
14
  "@radix-ui/react-hover-card": "^1.0.7",
 
16
  "@traceloop/node-server-sdk": "^0.5.19",
17
  "ai": "^3.0.21",
18
  "ajv": "^8.12.0",
19
+ "antd": "^5.17.4",
20
  "class-variance-authority": "^0.7.0",
21
  "clsx": "^2.1.1",
22
  "dotenv": "^16.3.1",
 
114
  "node": ">=6.0.0"
115
  }
116
  },
117
+ "node_modules/@ant-design/colors": {
118
+ "version": "7.0.2",
119
+ "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.2.tgz",
120
+ "integrity": "sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg==",
121
+ "dependencies": {
122
+ "@ctrl/tinycolor": "^3.6.1"
123
+ }
124
+ },
125
+ "node_modules/@ant-design/cssinjs": {
126
+ "version": "1.20.0",
127
+ "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.20.0.tgz",
128
+ "integrity": "sha512-uG3iWzJxgNkADdZmc6W0Ci3iQAUOvLMcM8SnnmWq3r6JeocACft4ChnY/YWvI2Y+rG/68QBla/O+udke1yH3vg==",
129
+ "dependencies": {
130
+ "@babel/runtime": "^7.11.1",
131
+ "@emotion/hash": "^0.8.0",
132
+ "@emotion/unitless": "^0.7.5",
133
+ "classnames": "^2.3.1",
134
+ "csstype": "^3.1.3",
135
+ "rc-util": "^5.35.0",
136
+ "stylis": "^4.0.13"
137
+ },
138
+ "peerDependencies": {
139
+ "react": ">=16.0.0",
140
+ "react-dom": ">=16.0.0"
141
+ }
142
+ },
143
+ "node_modules/@ant-design/icons": {
144
+ "version": "5.3.7",
145
+ "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.3.7.tgz",
146
+ "integrity": "sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==",
147
+ "dependencies": {
148
+ "@ant-design/colors": "^7.0.0",
149
+ "@ant-design/icons-svg": "^4.4.0",
150
+ "@babel/runtime": "^7.11.2",
151
+ "classnames": "^2.2.6",
152
+ "rc-util": "^5.31.1"
153
+ },
154
+ "engines": {
155
+ "node": ">=8"
156
+ },
157
+ "peerDependencies": {
158
+ "react": ">=16.0.0",
159
+ "react-dom": ">=16.0.0"
160
+ }
161
+ },
162
+ "node_modules/@ant-design/icons-svg": {
163
+ "version": "4.4.2",
164
+ "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz",
165
+ "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA=="
166
+ },
167
+ "node_modules/@ant-design/nextjs-registry": {
168
+ "version": "1.0.0",
169
+ "resolved": "https://registry.npmjs.org/@ant-design/nextjs-registry/-/nextjs-registry-1.0.0.tgz",
170
+ "integrity": "sha512-kU1K1UOhwrF6DPv73MhuL5a6U4e6/TiFapeLUt/c/kch9h5qFwEaJPb4RSJKNw0PRBfqCAPS011wVm4wYcrqbQ==",
171
+ "peerDependencies": {
172
+ "@ant-design/cssinjs": "^1.18.2",
173
+ "antd": "^5.0.0",
174
+ "next": "^14.0.0",
175
+ "react": ">=16.0.0",
176
+ "react-dom": ">=16.0.0"
177
+ }
178
+ },
179
+ "node_modules/@ant-design/react-slick": {
180
+ "version": "1.1.2",
181
+ "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz",
182
+ "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==",
183
+ "dependencies": {
184
+ "@babel/runtime": "^7.10.4",
185
+ "classnames": "^2.2.5",
186
+ "json2mq": "^0.2.0",
187
+ "resize-observer-polyfill": "^1.5.1",
188
+ "throttle-debounce": "^5.0.0"
189
+ },
190
+ "peerDependencies": {
191
+ "react": ">=16.9.0"
192
+ }
193
+ },
194
  "node_modules/@anthropic-ai/sdk": {
195
  "version": "0.20.9",
196
  "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.20.9.tgz",
 
280
  "node": ">=0.1.90"
281
  }
282
  },
283
+ "node_modules/@ctrl/tinycolor": {
284
+ "version": "3.6.1",
285
+ "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
286
+ "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==",
287
+ "engines": {
288
+ "node": ">=10"
289
+ }
290
+ },
291
  "node_modules/@dabh/diagnostics": {
292
  "version": "2.0.3",
293
  "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz",
 
313
  "node": ">=14.0.0"
314
  }
315
  },
316
+ "node_modules/@emotion/hash": {
317
+ "version": "0.8.0",
318
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
319
+ "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
320
+ },
321
+ "node_modules/@emotion/unitless": {
322
+ "version": "0.7.5",
323
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
324
+ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
325
+ },
326
  "node_modules/@esbuild/aix-ppc64": {
327
  "version": "0.20.2",
328
  "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
 
2229
  "@babel/runtime": "^7.13.10"
2230
  }
2231
  },
2232
+ "node_modules/@rc-component/async-validator": {
2233
+ "version": "5.0.4",
2234
+ "resolved": "https://registry.npmjs.org/@rc-component/async-validator/-/async-validator-5.0.4.tgz",
2235
+ "integrity": "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==",
2236
+ "dependencies": {
2237
+ "@babel/runtime": "^7.24.4"
2238
+ },
2239
+ "engines": {
2240
+ "node": ">=14.x"
2241
+ }
2242
+ },
2243
+ "node_modules/@rc-component/color-picker": {
2244
+ "version": "1.5.3",
2245
+ "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.5.3.tgz",
2246
+ "integrity": "sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==",
2247
+ "dependencies": {
2248
+ "@babel/runtime": "^7.23.6",
2249
+ "@ctrl/tinycolor": "^3.6.1",
2250
+ "classnames": "^2.2.6",
2251
+ "rc-util": "^5.38.1"
2252
+ },
2253
+ "peerDependencies": {
2254
+ "react": ">=16.9.0",
2255
+ "react-dom": ">=16.9.0"
2256
+ }
2257
+ },
2258
+ "node_modules/@rc-component/context": {
2259
+ "version": "1.4.0",
2260
+ "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz",
2261
+ "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==",
2262
+ "dependencies": {
2263
+ "@babel/runtime": "^7.10.1",
2264
+ "rc-util": "^5.27.0"
2265
+ },
2266
+ "peerDependencies": {
2267
+ "react": ">=16.9.0",
2268
+ "react-dom": ">=16.9.0"
2269
+ }
2270
+ },
2271
+ "node_modules/@rc-component/mini-decimal": {
2272
+ "version": "1.1.0",
2273
+ "resolved": "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz",
2274
+ "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==",
2275
+ "dependencies": {
2276
+ "@babel/runtime": "^7.18.0"
2277
+ },
2278
+ "engines": {
2279
+ "node": ">=8.x"
2280
+ }
2281
+ },
2282
+ "node_modules/@rc-component/mutate-observer": {
2283
+ "version": "1.1.0",
2284
+ "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz",
2285
+ "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==",
2286
+ "dependencies": {
2287
+ "@babel/runtime": "^7.18.0",
2288
+ "classnames": "^2.3.2",
2289
+ "rc-util": "^5.24.4"
2290
+ },
2291
+ "engines": {
2292
+ "node": ">=8.x"
2293
+ },
2294
+ "peerDependencies": {
2295
+ "react": ">=16.9.0",
2296
+ "react-dom": ">=16.9.0"
2297
+ }
2298
+ },
2299
+ "node_modules/@rc-component/portal": {
2300
+ "version": "1.1.2",
2301
+ "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz",
2302
+ "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==",
2303
+ "dependencies": {
2304
+ "@babel/runtime": "^7.18.0",
2305
+ "classnames": "^2.3.2",
2306
+ "rc-util": "^5.24.4"
2307
+ },
2308
+ "engines": {
2309
+ "node": ">=8.x"
2310
+ },
2311
+ "peerDependencies": {
2312
+ "react": ">=16.9.0",
2313
+ "react-dom": ">=16.9.0"
2314
+ }
2315
+ },
2316
+ "node_modules/@rc-component/tour": {
2317
+ "version": "1.15.0",
2318
+ "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.15.0.tgz",
2319
+ "integrity": "sha512-h6hyILDwL+In9GAgRobwRWihLqqsD7Uft3fZGrJ7L4EiyCoxbnNYwzPXDfz7vNDhWeVyvAWQJj9fJCzpI4+b4g==",
2320
+ "dependencies": {
2321
+ "@babel/runtime": "^7.18.0",
2322
+ "@rc-component/portal": "^1.0.0-9",
2323
+ "@rc-component/trigger": "^2.0.0",
2324
+ "classnames": "^2.3.2",
2325
+ "rc-util": "^5.24.4"
2326
+ },
2327
+ "engines": {
2328
+ "node": ">=8.x"
2329
+ },
2330
+ "peerDependencies": {
2331
+ "react": ">=16.9.0",
2332
+ "react-dom": ">=16.9.0"
2333
+ }
2334
+ },
2335
+ "node_modules/@rc-component/trigger": {
2336
+ "version": "2.2.0",
2337
+ "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.2.0.tgz",
2338
+ "integrity": "sha512-QarBCji02YE9aRFhZgRZmOpXBj0IZutRippsVBv85sxvG4FGk/vRxwAlkn3MS9zK5mwbETd86mAVg2tKqTkdJA==",
2339
+ "dependencies": {
2340
+ "@babel/runtime": "^7.23.2",
2341
+ "@rc-component/portal": "^1.1.0",
2342
+ "classnames": "^2.3.2",
2343
+ "rc-motion": "^2.0.0",
2344
+ "rc-resize-observer": "^1.3.1",
2345
+ "rc-util": "^5.38.0"
2346
+ },
2347
+ "engines": {
2348
+ "node": ">=8.x"
2349
+ },
2350
+ "peerDependencies": {
2351
+ "react": ">=16.9.0",
2352
+ "react-dom": ">=16.9.0"
2353
+ }
2354
+ },
2355
  "node_modules/@rushstack/eslint-patch": {
2356
  "version": "1.10.3",
2357
  "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz",
 
3446
  "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3447
  }
3448
  },
3449
+ "node_modules/antd": {
3450
+ "version": "5.17.4",
3451
+ "resolved": "https://registry.npmjs.org/antd/-/antd-5.17.4.tgz",
3452
+ "integrity": "sha512-oDWrcibe1s72223vpvA3/dNBEotGkggyWQVX1+GVrhuVXt/QYE3oU3Tsg3PeMurohvO8kjxambqG/zbmsMG34g==",
3453
+ "dependencies": {
3454
+ "@ant-design/colors": "^7.0.2",
3455
+ "@ant-design/cssinjs": "^1.19.1",
3456
+ "@ant-design/icons": "^5.3.7",
3457
+ "@ant-design/react-slick": "~1.1.2",
3458
+ "@babel/runtime": "^7.24.5",
3459
+ "@ctrl/tinycolor": "^3.6.1",
3460
+ "@rc-component/color-picker": "~1.5.3",
3461
+ "@rc-component/mutate-observer": "^1.1.0",
3462
+ "@rc-component/tour": "~1.15.0",
3463
+ "@rc-component/trigger": "^2.1.1",
3464
+ "classnames": "^2.5.1",
3465
+ "copy-to-clipboard": "^3.3.3",
3466
+ "dayjs": "^1.11.10",
3467
+ "qrcode.react": "^3.1.0",
3468
+ "rc-cascader": "~3.26.0",
3469
+ "rc-checkbox": "~3.3.0",
3470
+ "rc-collapse": "~3.7.3",
3471
+ "rc-dialog": "~9.4.0",
3472
+ "rc-drawer": "~7.1.0",
3473
+ "rc-dropdown": "~4.2.0",
3474
+ "rc-field-form": "~2.0.1",
3475
+ "rc-image": "~7.6.0",
3476
+ "rc-input": "~1.5.1",
3477
+ "rc-input-number": "~9.1.0",
3478
+ "rc-mentions": "~2.13.1",
3479
+ "rc-menu": "~9.14.0",
3480
+ "rc-motion": "^2.9.1",
3481
+ "rc-notification": "~5.4.0",
3482
+ "rc-pagination": "~4.0.4",
3483
+ "rc-picker": "~4.5.0",
3484
+ "rc-progress": "~4.0.0",
3485
+ "rc-rate": "~2.12.0",
3486
+ "rc-resize-observer": "^1.4.0",
3487
+ "rc-segmented": "~2.3.0",
3488
+ "rc-select": "~14.14.0",
3489
+ "rc-slider": "~10.6.2",
3490
+ "rc-steps": "~6.0.1",
3491
+ "rc-switch": "~4.1.0",
3492
+ "rc-table": "~7.45.6",
3493
+ "rc-tabs": "~15.1.0",
3494
+ "rc-textarea": "~1.7.0",
3495
+ "rc-tooltip": "~6.2.0",
3496
+ "rc-tree": "~5.8.7",
3497
+ "rc-tree-select": "~5.21.0",
3498
+ "rc-upload": "~4.5.2",
3499
+ "rc-util": "^5.41.0",
3500
+ "scroll-into-view-if-needed": "^3.1.0",
3501
+ "throttle-debounce": "^5.0.0"
3502
+ },
3503
+ "funding": {
3504
+ "type": "opencollective",
3505
+ "url": "https://opencollective.com/ant-design"
3506
+ },
3507
+ "peerDependencies": {
3508
+ "react": ">=16.9.0",
3509
+ "react-dom": ">=16.9.0"
3510
+ }
3511
+ },
3512
  "node_modules/any-promise": {
3513
  "version": "1.3.0",
3514
  "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
 
3594
  "url": "https://github.com/sponsors/ljharb"
3595
  }
3596
  },
3597
+ "node_modules/array-tree-filter": {
3598
+ "version": "2.1.0",
3599
+ "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz",
3600
+ "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw=="
3601
+ },
3602
  "node_modules/array-union": {
3603
  "version": "2.1.0",
3604
  "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
 
4328
  "node": ">=6"
4329
  }
4330
  },
4331
+ "node_modules/classnames": {
4332
+ "version": "2.5.1",
4333
+ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz",
4334
+ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="
4335
+ },
4336
  "node_modules/client-only": {
4337
  "version": "0.0.1",
4338
  "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
 
4543
  "node": ">= 6"
4544
  }
4545
  },
4546
+ "node_modules/compute-scroll-into-view": {
4547
+ "version": "3.1.0",
4548
+ "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz",
4549
+ "integrity": "sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg=="
4550
+ },
4551
  "node_modules/concat-map": {
4552
  "version": "0.0.1",
4553
  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4554
  "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4555
  "dev": true
4556
  },
4557
+ "node_modules/copy-to-clipboard": {
4558
+ "version": "3.3.3",
4559
+ "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz",
4560
+ "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==",
4561
+ "dependencies": {
4562
+ "toggle-selection": "^1.0.6"
4563
+ }
4564
+ },
4565
  "node_modules/core-util-is": {
4566
  "version": "1.0.3",
4567
  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
 
7651
  "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
7652
  "dev": true
7653
  },
7654
+ "node_modules/json2mq": {
7655
+ "version": "0.2.0",
7656
+ "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz",
7657
+ "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==",
7658
+ "dependencies": {
7659
+ "string-convert": "^0.2.0"
7660
+ }
7661
+ },
7662
  "node_modules/json5": {
7663
  "version": "2.2.3",
7664
  "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
 
10552
  "node": ">=6"
10553
  }
10554
  },
10555
+ "node_modules/qrcode.react": {
10556
+ "version": "3.1.0",
10557
+ "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz",
10558
+ "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==",
10559
+ "peerDependencies": {
10560
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
10561
+ }
10562
+ },
10563
  "node_modules/qs": {
10564
  "version": "6.11.2",
10565
  "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz",
 
10683
  "rc": "cli.js"
10684
  }
10685
  },
10686
+ "node_modules/rc-cascader": {
10687
+ "version": "3.26.0",
10688
+ "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.26.0.tgz",
10689
+ "integrity": "sha512-L1dml383TPSJD1I11YwxuVbmqaJY64psZqFp1ETlgl3LEOwDu76Cyl11fw5dmjJhMlUWwM5dECQfqJgfebhUjg==",
10690
+ "dependencies": {
10691
+ "@babel/runtime": "^7.12.5",
10692
+ "array-tree-filter": "^2.1.0",
10693
+ "classnames": "^2.3.1",
10694
+ "rc-select": "~14.14.0",
10695
+ "rc-tree": "~5.8.1",
10696
+ "rc-util": "^5.37.0"
10697
+ },
10698
+ "peerDependencies": {
10699
+ "react": ">=16.9.0",
10700
+ "react-dom": ">=16.9.0"
10701
+ }
10702
+ },
10703
+ "node_modules/rc-checkbox": {
10704
+ "version": "3.3.0",
10705
+ "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.3.0.tgz",
10706
+ "integrity": "sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==",
10707
+ "dependencies": {
10708
+ "@babel/runtime": "^7.10.1",
10709
+ "classnames": "^2.3.2",
10710
+ "rc-util": "^5.25.2"
10711
+ },
10712
+ "peerDependencies": {
10713
+ "react": ">=16.9.0",
10714
+ "react-dom": ">=16.9.0"
10715
+ }
10716
+ },
10717
+ "node_modules/rc-collapse": {
10718
+ "version": "3.7.3",
10719
+ "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.3.tgz",
10720
+ "integrity": "sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==",
10721
+ "dependencies": {
10722
+ "@babel/runtime": "^7.10.1",
10723
+ "classnames": "2.x",
10724
+ "rc-motion": "^2.3.4",
10725
+ "rc-util": "^5.27.0"
10726
+ },
10727
+ "peerDependencies": {
10728
+ "react": ">=16.9.0",
10729
+ "react-dom": ">=16.9.0"
10730
+ }
10731
+ },
10732
+ "node_modules/rc-dialog": {
10733
+ "version": "9.4.0",
10734
+ "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.4.0.tgz",
10735
+ "integrity": "sha512-AScCexaLACvf8KZRqCPz12BJ8olszXOS4lKlkMyzDQHS1m0zj1KZMYgmMCh39ee0Dcv8kyrj8mTqxuLyhH+QuQ==",
10736
+ "dependencies": {
10737
+ "@babel/runtime": "^7.10.1",
10738
+ "@rc-component/portal": "^1.0.0-8",
10739
+ "classnames": "^2.2.6",
10740
+ "rc-motion": "^2.3.0",
10741
+ "rc-util": "^5.21.0"
10742
+ },
10743
+ "peerDependencies": {
10744
+ "react": ">=16.9.0",
10745
+ "react-dom": ">=16.9.0"
10746
+ }
10747
+ },
10748
+ "node_modules/rc-drawer": {
10749
+ "version": "7.1.0",
10750
+ "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.1.0.tgz",
10751
+ "integrity": "sha512-nBE1rF5iZvpavoyqhSSz2mk/yANltA7g3aF0U45xkx381n3we/RKs9cJfNKp9mSWCedOKWt9FLEwZDaAaOGn2w==",
10752
+ "dependencies": {
10753
+ "@babel/runtime": "^7.23.9",
10754
+ "@rc-component/portal": "^1.1.1",
10755
+ "classnames": "^2.2.6",
10756
+ "rc-motion": "^2.6.1",
10757
+ "rc-util": "^5.38.1"
10758
+ },
10759
+ "peerDependencies": {
10760
+ "react": ">=16.9.0",
10761
+ "react-dom": ">=16.9.0"
10762
+ }
10763
+ },
10764
+ "node_modules/rc-dropdown": {
10765
+ "version": "4.2.0",
10766
+ "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.2.0.tgz",
10767
+ "integrity": "sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==",
10768
+ "dependencies": {
10769
+ "@babel/runtime": "^7.18.3",
10770
+ "@rc-component/trigger": "^2.0.0",
10771
+ "classnames": "^2.2.6",
10772
+ "rc-util": "^5.17.0"
10773
+ },
10774
+ "peerDependencies": {
10775
+ "react": ">=16.11.0",
10776
+ "react-dom": ">=16.11.0"
10777
+ }
10778
+ },
10779
+ "node_modules/rc-field-form": {
10780
+ "version": "2.0.1",
10781
+ "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-2.0.1.tgz",
10782
+ "integrity": "sha512-3WK/POHBcfMFKrzScrkmgMIXqoVQ0KgVwcVnej/ukwuQG4ZHCJaTi2KhM+tWTK4WODBXbmjKg5pKHj2IVmSg4A==",
10783
+ "dependencies": {
10784
+ "@babel/runtime": "^7.18.0",
10785
+ "@rc-component/async-validator": "^5.0.3",
10786
+ "rc-util": "^5.32.2"
10787
+ },
10788
+ "engines": {
10789
+ "node": ">=8.x"
10790
+ },
10791
+ "peerDependencies": {
10792
+ "react": ">=16.9.0",
10793
+ "react-dom": ">=16.9.0"
10794
+ }
10795
+ },
10796
+ "node_modules/rc-image": {
10797
+ "version": "7.6.0",
10798
+ "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.6.0.tgz",
10799
+ "integrity": "sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==",
10800
+ "dependencies": {
10801
+ "@babel/runtime": "^7.11.2",
10802
+ "@rc-component/portal": "^1.0.2",
10803
+ "classnames": "^2.2.6",
10804
+ "rc-dialog": "~9.4.0",
10805
+ "rc-motion": "^2.6.2",
10806
+ "rc-util": "^5.34.1"
10807
+ },
10808
+ "peerDependencies": {
10809
+ "react": ">=16.9.0",
10810
+ "react-dom": ">=16.9.0"
10811
+ }
10812
+ },
10813
+ "node_modules/rc-input": {
10814
+ "version": "1.5.1",
10815
+ "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.5.1.tgz",
10816
+ "integrity": "sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==",
10817
+ "dependencies": {
10818
+ "@babel/runtime": "^7.11.1",
10819
+ "classnames": "^2.2.1",
10820
+ "rc-util": "^5.18.1"
10821
+ },
10822
+ "peerDependencies": {
10823
+ "react": ">=16.0.0",
10824
+ "react-dom": ">=16.0.0"
10825
+ }
10826
+ },
10827
+ "node_modules/rc-input-number": {
10828
+ "version": "9.1.0",
10829
+ "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.1.0.tgz",
10830
+ "integrity": "sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==",
10831
+ "dependencies": {
10832
+ "@babel/runtime": "^7.10.1",
10833
+ "@rc-component/mini-decimal": "^1.0.1",
10834
+ "classnames": "^2.2.5",
10835
+ "rc-input": "~1.5.0",
10836
+ "rc-util": "^5.40.1"
10837
+ },
10838
+ "peerDependencies": {
10839
+ "react": ">=16.9.0",
10840
+ "react-dom": ">=16.9.0"
10841
+ }
10842
+ },
10843
+ "node_modules/rc-mentions": {
10844
+ "version": "2.13.1",
10845
+ "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.13.1.tgz",
10846
+ "integrity": "sha512-DSyUDq/PPCleUX1eghIn371lTSRQsIuCs1N7xR9nZcHP9R1NkE7JjpWUP8Gy4EGVPu0JN0qIcokxYJaoGPnofg==",
10847
+ "dependencies": {
10848
+ "@babel/runtime": "^7.22.5",
10849
+ "@rc-component/trigger": "^2.0.0",
10850
+ "classnames": "^2.2.6",
10851
+ "rc-input": "~1.5.0",
10852
+ "rc-menu": "~9.14.0",
10853
+ "rc-textarea": "~1.7.0",
10854
+ "rc-util": "^5.34.1"
10855
+ },
10856
+ "peerDependencies": {
10857
+ "react": ">=16.9.0",
10858
+ "react-dom": ">=16.9.0"
10859
+ }
10860
+ },
10861
+ "node_modules/rc-menu": {
10862
+ "version": "9.14.0",
10863
+ "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.14.0.tgz",
10864
+ "integrity": "sha512-La3LBCDMLMs9Q/8mTGbnscb+ZeJ26ebkLz9xJFHd2SD8vfsCKl1Z/k3mwbxyKL01lB40fel1s9Nn9LAv/nmVJQ==",
10865
+ "dependencies": {
10866
+ "@babel/runtime": "^7.10.1",
10867
+ "@rc-component/trigger": "^2.0.0",
10868
+ "classnames": "2.x",
10869
+ "rc-motion": "^2.4.3",
10870
+ "rc-overflow": "^1.3.1",
10871
+ "rc-util": "^5.27.0"
10872
+ },
10873
+ "peerDependencies": {
10874
+ "react": ">=16.9.0",
10875
+ "react-dom": ">=16.9.0"
10876
+ }
10877
+ },
10878
+ "node_modules/rc-motion": {
10879
+ "version": "2.9.1",
10880
+ "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.1.tgz",
10881
+ "integrity": "sha512-QD4bUqByjVQs7PhUT1d4bNxvtTcK9ETwtg7psbDfo6TmYalH/1hhjj4r2hbhW7g5OOEqYHhfwfj4noIvuOVRtQ==",
10882
+ "dependencies": {
10883
+ "@babel/runtime": "^7.11.1",
10884
+ "classnames": "^2.2.1",
10885
+ "rc-util": "^5.39.3"
10886
+ },
10887
+ "peerDependencies": {
10888
+ "react": ">=16.9.0",
10889
+ "react-dom": ">=16.9.0"
10890
+ }
10891
+ },
10892
+ "node_modules/rc-notification": {
10893
+ "version": "5.4.0",
10894
+ "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.4.0.tgz",
10895
+ "integrity": "sha512-li19y9RoYJciF3WRFvD+DvWS70jdL8Fr+Gfb/OshK+iY6iTkwzoigmSIp76/kWh5tF5i/i9im12X3nsF85GYdA==",
10896
+ "dependencies": {
10897
+ "@babel/runtime": "^7.10.1",
10898
+ "classnames": "2.x",
10899
+ "rc-motion": "^2.9.0",
10900
+ "rc-util": "^5.20.1"
10901
+ },
10902
+ "engines": {
10903
+ "node": ">=8.x"
10904
+ },
10905
+ "peerDependencies": {
10906
+ "react": ">=16.9.0",
10907
+ "react-dom": ">=16.9.0"
10908
+ }
10909
+ },
10910
+ "node_modules/rc-overflow": {
10911
+ "version": "1.3.2",
10912
+ "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.2.tgz",
10913
+ "integrity": "sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==",
10914
+ "dependencies": {
10915
+ "@babel/runtime": "^7.11.1",
10916
+ "classnames": "^2.2.1",
10917
+ "rc-resize-observer": "^1.0.0",
10918
+ "rc-util": "^5.37.0"
10919
+ },
10920
+ "peerDependencies": {
10921
+ "react": ">=16.9.0",
10922
+ "react-dom": ">=16.9.0"
10923
+ }
10924
+ },
10925
+ "node_modules/rc-pagination": {
10926
+ "version": "4.0.4",
10927
+ "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.0.4.tgz",
10928
+ "integrity": "sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ==",
10929
+ "dependencies": {
10930
+ "@babel/runtime": "^7.10.1",
10931
+ "classnames": "^2.3.2",
10932
+ "rc-util": "^5.38.0"
10933
+ },
10934
+ "peerDependencies": {
10935
+ "react": ">=16.9.0",
10936
+ "react-dom": ">=16.9.0"
10937
+ }
10938
+ },
10939
+ "node_modules/rc-picker": {
10940
+ "version": "4.5.0",
10941
+ "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.5.0.tgz",
10942
+ "integrity": "sha512-suqz9bzuhBQlf7u+bZd1bJLPzhXpk12w6AjQ9BTPTiFwexVZgUKViG1KNLyfFvW6tCUZZK0HmCCX7JAyM+JnCg==",
10943
+ "dependencies": {
10944
+ "@babel/runtime": "^7.10.1",
10945
+ "@rc-component/trigger": "^2.0.0",
10946
+ "classnames": "^2.2.1",
10947
+ "rc-overflow": "^1.3.2",
10948
+ "rc-resize-observer": "^1.4.0",
10949
+ "rc-util": "^5.38.1"
10950
+ },
10951
+ "engines": {
10952
+ "node": ">=8.x"
10953
+ },
10954
+ "peerDependencies": {
10955
+ "date-fns": ">= 2.x",
10956
+ "dayjs": ">= 1.x",
10957
+ "luxon": ">= 3.x",
10958
+ "moment": ">= 2.x",
10959
+ "react": ">=16.9.0",
10960
+ "react-dom": ">=16.9.0"
10961
+ },
10962
+ "peerDependenciesMeta": {
10963
+ "date-fns": {
10964
+ "optional": true
10965
+ },
10966
+ "dayjs": {
10967
+ "optional": true
10968
+ },
10969
+ "luxon": {
10970
+ "optional": true
10971
+ },
10972
+ "moment": {
10973
+ "optional": true
10974
+ }
10975
+ }
10976
+ },
10977
+ "node_modules/rc-progress": {
10978
+ "version": "4.0.0",
10979
+ "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-4.0.0.tgz",
10980
+ "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==",
10981
+ "dependencies": {
10982
+ "@babel/runtime": "^7.10.1",
10983
+ "classnames": "^2.2.6",
10984
+ "rc-util": "^5.16.1"
10985
+ },
10986
+ "peerDependencies": {
10987
+ "react": ">=16.9.0",
10988
+ "react-dom": ">=16.9.0"
10989
+ }
10990
+ },
10991
+ "node_modules/rc-rate": {
10992
+ "version": "2.12.0",
10993
+ "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz",
10994
+ "integrity": "sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==",
10995
+ "dependencies": {
10996
+ "@babel/runtime": "^7.10.1",
10997
+ "classnames": "^2.2.5",
10998
+ "rc-util": "^5.0.1"
10999
+ },
11000
+ "engines": {
11001
+ "node": ">=8.x"
11002
+ },
11003
+ "peerDependencies": {
11004
+ "react": ">=16.9.0",
11005
+ "react-dom": ">=16.9.0"
11006
+ }
11007
+ },
11008
+ "node_modules/rc-resize-observer": {
11009
+ "version": "1.4.0",
11010
+ "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz",
11011
+ "integrity": "sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==",
11012
+ "dependencies": {
11013
+ "@babel/runtime": "^7.20.7",
11014
+ "classnames": "^2.2.1",
11015
+ "rc-util": "^5.38.0",
11016
+ "resize-observer-polyfill": "^1.5.1"
11017
+ },
11018
+ "peerDependencies": {
11019
+ "react": ">=16.9.0",
11020
+ "react-dom": ">=16.9.0"
11021
+ }
11022
+ },
11023
+ "node_modules/rc-segmented": {
11024
+ "version": "2.3.0",
11025
+ "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.3.0.tgz",
11026
+ "integrity": "sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==",
11027
+ "dependencies": {
11028
+ "@babel/runtime": "^7.11.1",
11029
+ "classnames": "^2.2.1",
11030
+ "rc-motion": "^2.4.4",
11031
+ "rc-util": "^5.17.0"
11032
+ },
11033
+ "peerDependencies": {
11034
+ "react": ">=16.0.0",
11035
+ "react-dom": ">=16.0.0"
11036
+ }
11037
+ },
11038
+ "node_modules/rc-select": {
11039
+ "version": "14.14.0",
11040
+ "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.14.0.tgz",
11041
+ "integrity": "sha512-Uo2wulrjoPPRLCPd7zlK4ZFVJxlTN//yp1xWP/U+TUOQCyXrT+Duvq/Si5OzVcmQyWAUSbsplc2OwNNhvbOeKQ==",
11042
+ "dependencies": {
11043
+ "@babel/runtime": "^7.10.1",
11044
+ "@rc-component/trigger": "^2.1.1",
11045
+ "classnames": "2.x",
11046
+ "rc-motion": "^2.0.1",
11047
+ "rc-overflow": "^1.3.1",
11048
+ "rc-util": "^5.16.1",
11049
+ "rc-virtual-list": "^3.5.2"
11050
+ },
11051
+ "engines": {
11052
+ "node": ">=8.x"
11053
+ },
11054
+ "peerDependencies": {
11055
+ "react": "*",
11056
+ "react-dom": "*"
11057
+ }
11058
+ },
11059
+ "node_modules/rc-slider": {
11060
+ "version": "10.6.2",
11061
+ "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz",
11062
+ "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==",
11063
+ "dependencies": {
11064
+ "@babel/runtime": "^7.10.1",
11065
+ "classnames": "^2.2.5",
11066
+ "rc-util": "^5.36.0"
11067
+ },
11068
+ "engines": {
11069
+ "node": ">=8.x"
11070
+ },
11071
+ "peerDependencies": {
11072
+ "react": ">=16.9.0",
11073
+ "react-dom": ">=16.9.0"
11074
+ }
11075
+ },
11076
+ "node_modules/rc-steps": {
11077
+ "version": "6.0.1",
11078
+ "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz",
11079
+ "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==",
11080
+ "dependencies": {
11081
+ "@babel/runtime": "^7.16.7",
11082
+ "classnames": "^2.2.3",
11083
+ "rc-util": "^5.16.1"
11084
+ },
11085
+ "engines": {
11086
+ "node": ">=8.x"
11087
+ },
11088
+ "peerDependencies": {
11089
+ "react": ">=16.9.0",
11090
+ "react-dom": ">=16.9.0"
11091
+ }
11092
+ },
11093
+ "node_modules/rc-switch": {
11094
+ "version": "4.1.0",
11095
+ "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz",
11096
+ "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==",
11097
+ "dependencies": {
11098
+ "@babel/runtime": "^7.21.0",
11099
+ "classnames": "^2.2.1",
11100
+ "rc-util": "^5.30.0"
11101
+ },
11102
+ "peerDependencies": {
11103
+ "react": ">=16.9.0",
11104
+ "react-dom": ">=16.9.0"
11105
+ }
11106
+ },
11107
+ "node_modules/rc-table": {
11108
+ "version": "7.45.7",
11109
+ "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.45.7.tgz",
11110
+ "integrity": "sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==",
11111
+ "dependencies": {
11112
+ "@babel/runtime": "^7.10.1",
11113
+ "@rc-component/context": "^1.4.0",
11114
+ "classnames": "^2.2.5",
11115
+ "rc-resize-observer": "^1.1.0",
11116
+ "rc-util": "^5.37.0",
11117
+ "rc-virtual-list": "^3.14.2"
11118
+ },
11119
+ "engines": {
11120
+ "node": ">=8.x"
11121
+ },
11122
+ "peerDependencies": {
11123
+ "react": ">=16.9.0",
11124
+ "react-dom": ">=16.9.0"
11125
+ }
11126
+ },
11127
+ "node_modules/rc-tabs": {
11128
+ "version": "15.1.0",
11129
+ "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-15.1.0.tgz",
11130
+ "integrity": "sha512-xTNz4Km1025emtkv1q7xKhjPwAtXr/wycuXVTAcFJg+DKhnPDDbnwbA9KRW0SawAVOGvVEj8ZrBlU0u0FGLrbg==",
11131
+ "dependencies": {
11132
+ "@babel/runtime": "^7.11.2",
11133
+ "classnames": "2.x",
11134
+ "rc-dropdown": "~4.2.0",
11135
+ "rc-menu": "~9.14.0",
11136
+ "rc-motion": "^2.6.2",
11137
+ "rc-resize-observer": "^1.0.0",
11138
+ "rc-util": "^5.34.1"
11139
+ },
11140
+ "engines": {
11141
+ "node": ">=8.x"
11142
+ },
11143
+ "peerDependencies": {
11144
+ "react": ">=16.9.0",
11145
+ "react-dom": ">=16.9.0"
11146
+ }
11147
+ },
11148
+ "node_modules/rc-textarea": {
11149
+ "version": "1.7.0",
11150
+ "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.7.0.tgz",
11151
+ "integrity": "sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==",
11152
+ "dependencies": {
11153
+ "@babel/runtime": "^7.10.1",
11154
+ "classnames": "^2.2.1",
11155
+ "rc-input": "~1.5.0",
11156
+ "rc-resize-observer": "^1.0.0",
11157
+ "rc-util": "^5.27.0"
11158
+ },
11159
+ "peerDependencies": {
11160
+ "react": ">=16.9.0",
11161
+ "react-dom": ">=16.9.0"
11162
+ }
11163
+ },
11164
+ "node_modules/rc-tooltip": {
11165
+ "version": "6.2.0",
11166
+ "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.2.0.tgz",
11167
+ "integrity": "sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==",
11168
+ "dependencies": {
11169
+ "@babel/runtime": "^7.11.2",
11170
+ "@rc-component/trigger": "^2.0.0",
11171
+ "classnames": "^2.3.1"
11172
+ },
11173
+ "peerDependencies": {
11174
+ "react": ">=16.9.0",
11175
+ "react-dom": ">=16.9.0"
11176
+ }
11177
+ },
11178
+ "node_modules/rc-tree": {
11179
+ "version": "5.8.7",
11180
+ "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.7.tgz",
11181
+ "integrity": "sha512-cpsIQZ4nNYwpj6cqPRt52e/69URuNdgQF9wZ10InmEf8W3+i0A41OVmZWwHuX9gegQSqj+DPmaDkZFKQZ+ZV1w==",
11182
+ "dependencies": {
11183
+ "@babel/runtime": "^7.10.1",
11184
+ "classnames": "2.x",
11185
+ "rc-motion": "^2.0.1",
11186
+ "rc-util": "^5.16.1",
11187
+ "rc-virtual-list": "^3.5.1"
11188
+ },
11189
+ "engines": {
11190
+ "node": ">=10.x"
11191
+ },
11192
+ "peerDependencies": {
11193
+ "react": "*",
11194
+ "react-dom": "*"
11195
+ }
11196
+ },
11197
+ "node_modules/rc-tree-select": {
11198
+ "version": "5.21.0",
11199
+ "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.21.0.tgz",
11200
+ "integrity": "sha512-w+9qEu6zh0G3wt9N/hzWNSnqYH1i9mH1Nqxo0caxLRRFXF5yZWYmpCDoDTMdQM1Y4z3Q5yj08qyrPH/d4AtumA==",
11201
+ "dependencies": {
11202
+ "@babel/runtime": "^7.10.1",
11203
+ "classnames": "2.x",
11204
+ "rc-select": "~14.14.0",
11205
+ "rc-tree": "~5.8.1",
11206
+ "rc-util": "^5.16.1"
11207
+ },
11208
+ "peerDependencies": {
11209
+ "react": "*",
11210
+ "react-dom": "*"
11211
+ }
11212
+ },
11213
+ "node_modules/rc-upload": {
11214
+ "version": "4.5.2",
11215
+ "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.5.2.tgz",
11216
+ "integrity": "sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==",
11217
+ "dependencies": {
11218
+ "@babel/runtime": "^7.18.3",
11219
+ "classnames": "^2.2.5",
11220
+ "rc-util": "^5.2.0"
11221
+ },
11222
+ "peerDependencies": {
11223
+ "react": ">=16.9.0",
11224
+ "react-dom": ">=16.9.0"
11225
+ }
11226
+ },
11227
+ "node_modules/rc-util": {
11228
+ "version": "5.41.0",
11229
+ "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.41.0.tgz",
11230
+ "integrity": "sha512-xtlCim9RpmVv0Ar2Nnc3WfJCxjQkTf3xHPWoFdjp1fSs2NirQwqiQrfqdU9HUe0kdfb168M/T8Dq0IaX50xeKg==",
11231
+ "dependencies": {
11232
+ "@babel/runtime": "^7.18.3",
11233
+ "react-is": "^18.2.0"
11234
+ },
11235
+ "peerDependencies": {
11236
+ "react": ">=16.9.0",
11237
+ "react-dom": ">=16.9.0"
11238
+ }
11239
+ },
11240
+ "node_modules/rc-util/node_modules/react-is": {
11241
+ "version": "18.3.1",
11242
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
11243
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
11244
+ },
11245
+ "node_modules/rc-virtual-list": {
11246
+ "version": "3.14.2",
11247
+ "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.14.2.tgz",
11248
+ "integrity": "sha512-rA+W5xryhklJAcmswNyuKB3ZGeB855io+yOFQK5u/RXhjdshGblfKpNkQr4/9fBhZns0+uiL/0/s6IP2krtSmg==",
11249
+ "dependencies": {
11250
+ "@babel/runtime": "^7.20.0",
11251
+ "classnames": "^2.2.6",
11252
+ "rc-resize-observer": "^1.0.0",
11253
+ "rc-util": "^5.36.0"
11254
+ },
11255
+ "engines": {
11256
+ "node": ">=8.x"
11257
+ },
11258
+ "peerDependencies": {
11259
+ "react": ">=16.9.0",
11260
+ "react-dom": ">=16.9.0"
11261
+ }
11262
+ },
11263
  "node_modules/rc/node_modules/strip-json-comments": {
11264
  "version": "2.0.1",
11265
  "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
 
11772
  "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
11773
  "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
11774
  },
11775
+ "node_modules/resize-observer-polyfill": {
11776
+ "version": "1.5.1",
11777
+ "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
11778
+ "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
11779
+ },
11780
  "node_modules/resolve": {
11781
  "version": "1.22.8",
11782
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
 
12043
  "dev": true,
12044
  "peer": true
12045
  },
12046
+ "node_modules/scroll-into-view-if-needed": {
12047
+ "version": "3.1.0",
12048
+ "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz",
12049
+ "integrity": "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==",
12050
+ "dependencies": {
12051
+ "compute-scroll-into-view": "^3.0.2"
12052
+ }
12053
+ },
12054
  "node_modules/secure-json-parse": {
12055
  "version": "2.7.0",
12056
  "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz",
 
12413
  "node": ">=14.18.0"
12414
  }
12415
  },
12416
+ "node_modules/string-convert": {
12417
+ "version": "0.2.1",
12418
+ "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz",
12419
+ "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A=="
12420
+ },
12421
  "node_modules/string-left-right": {
12422
  "version": "6.0.17",
12423
  "resolved": "https://registry.npmjs.org/string-left-right/-/string-left-right-6.0.17.tgz",
 
12684
  }
12685
  }
12686
  },
12687
+ "node_modules/stylis": {
12688
+ "version": "4.3.2",
12689
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz",
12690
+ "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg=="
12691
+ },
12692
  "node_modules/sucrase": {
12693
  "version": "3.35.0",
12694
  "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
 
12986
  "node": ">=0.8"
12987
  }
12988
  },
12989
+ "node_modules/throttle-debounce": {
12990
+ "version": "5.0.0",
12991
+ "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.0.tgz",
12992
+ "integrity": "sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==",
12993
+ "engines": {
12994
+ "node": ">=12.22"
12995
+ }
12996
+ },
12997
  "node_modules/through2": {
12998
  "version": "4.0.2",
12999
  "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
 
13108
  "url": "https://opencollective.com/unified"
13109
  }
13110
  },
13111
+ "node_modules/toggle-selection": {
13112
+ "version": "1.0.6",
13113
+ "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
13114
+ "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
13115
+ },
13116
  "node_modules/tough-cookie": {
13117
  "version": "4.1.4",
13118
  "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
package.json CHANGED
@@ -11,11 +11,15 @@
11
  "generate": "tsx app/api/chat/engine/generate.ts"
12
  },
13
  "dependencies": {
 
 
14
  "@radix-ui/react-collapsible": "^1.0.3",
15
  "@radix-ui/react-hover-card": "^1.0.7",
16
  "@radix-ui/react-slot": "^1.0.2",
 
17
  "ai": "^3.0.21",
18
  "ajv": "^8.12.0",
 
19
  "class-variance-authority": "^0.7.0",
20
  "clsx": "^2.1.1",
21
  "dotenv": "^16.3.1",
@@ -27,16 +31,14 @@
27
  "react-dom": "^18.2.0",
28
  "react-markdown": "^8.0.7",
29
  "react-syntax-highlighter": "^15.5.0",
 
30
  "remark": "^14.0.3",
31
  "remark-code-import": "^1.2.0",
32
  "remark-gfm": "^3.0.1",
33
  "remark-math": "^5.1.1",
34
- "rehype-katex": "^7.0.0",
35
  "supports-color": "^8.1.1",
36
  "tailwind-merge": "^2.1.0",
37
- "vaul": "^0.9.1",
38
- "@llamaindex/pdf-viewer": "^1.1.1",
39
- "@traceloop/node-server-sdk": "^0.5.19"
40
  },
41
  "devDependencies": {
42
  "@types/node": "^20.10.3",
@@ -48,12 +50,12 @@
48
  "eslint": "^8.55.0",
49
  "eslint-config-next": "^14.0.3",
50
  "eslint-config-prettier": "^8.10.0",
 
51
  "postcss": "^8.4.32",
52
  "prettier": "^3.2.5",
53
  "prettier-plugin-organize-imports": "^3.2.4",
54
  "tailwindcss": "^3.3.6",
55
  "tsx": "^4.7.2",
56
- "typescript": "^5.3.2",
57
- "node-loader": "^2.0.0"
58
  }
59
  }
 
11
  "generate": "tsx app/api/chat/engine/generate.ts"
12
  },
13
  "dependencies": {
14
+ "@ant-design/nextjs-registry": "^1.0.0",
15
+ "@llamaindex/pdf-viewer": "^1.1.1",
16
  "@radix-ui/react-collapsible": "^1.0.3",
17
  "@radix-ui/react-hover-card": "^1.0.7",
18
  "@radix-ui/react-slot": "^1.0.2",
19
+ "@traceloop/node-server-sdk": "^0.5.19",
20
  "ai": "^3.0.21",
21
  "ajv": "^8.12.0",
22
+ "antd": "^5.17.4",
23
  "class-variance-authority": "^0.7.0",
24
  "clsx": "^2.1.1",
25
  "dotenv": "^16.3.1",
 
31
  "react-dom": "^18.2.0",
32
  "react-markdown": "^8.0.7",
33
  "react-syntax-highlighter": "^15.5.0",
34
+ "rehype-katex": "^7.0.0",
35
  "remark": "^14.0.3",
36
  "remark-code-import": "^1.2.0",
37
  "remark-gfm": "^3.0.1",
38
  "remark-math": "^5.1.1",
 
39
  "supports-color": "^8.1.1",
40
  "tailwind-merge": "^2.1.0",
41
+ "vaul": "^0.9.1"
 
 
42
  },
43
  "devDependencies": {
44
  "@types/node": "^20.10.3",
 
50
  "eslint": "^8.55.0",
51
  "eslint-config-next": "^14.0.3",
52
  "eslint-config-prettier": "^8.10.0",
53
+ "node-loader": "^2.0.0",
54
  "postcss": "^8.4.32",
55
  "prettier": "^3.2.5",
56
  "prettier-plugin-organize-imports": "^3.2.4",
57
  "tailwindcss": "^3.3.6",
58
  "tsx": "^4.7.2",
59
+ "typescript": "^5.3.2"
 
60
  }
61
  }