Skip to content

Commit 3d3605d

Browse files
committed
Merge branch 'develop' into fix-dao
2 parents 9dcef03 + 50b42b2 commit 3d3605d

File tree

5 files changed

+1384
-1234
lines changed

5 files changed

+1384
-1234
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,20 @@
4141
"update:client-versions": "node ./scripts/update-ckb-client-versions.js"
4242
},
4343
"devDependencies": {
44-
"@babel/core": "7.23.6",
44+
"@babel/core": "7.27.1",
4545
"@types/jest": "27.5.2",
4646
"@types/node": "20.10.5",
4747
"@types/npmlog": "7.0.0",
4848
"@typescript-eslint/eslint-plugin": "6.16.0",
4949
"@typescript-eslint/parser": "6.16.0",
5050
"concurrently": "8.2.2",
5151
"cross-env": "7.0.3",
52-
"eslint": "8.56.0",
52+
"eslint": "8.57.1",
5353
"eslint-config-prettier": "9.1.0",
5454
"eslint-plugin-prettier": "4.2.1",
5555
"husky": "8.0.3",
5656
"jest": "27.5.1",
57-
"lerna": "8.1.5",
57+
"lerna": "8.2.2",
5858
"lint-staged": "15.2.7",
5959
"ncp": "2.0.0",
6060
"prettier": "2.8.8",
@@ -65,9 +65,9 @@
6565
},
6666
"dependencies": {},
6767
"resolutions": {
68-
"@types/react": "18.2.45",
68+
"@types/react": "18.3.21",
6969
"react-i18next": ">=11.16.4",
70-
"react-refresh": "0.14.0",
70+
"react-refresh": "0.17.0",
7171
"node-fetch": "2.6.13",
7272
"@ckb-lumos/ckb-indexer": "0.23.0",
7373
"@ckb-lumos/base": "0.23.0",

packages/neuron-ui/package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@
6262
"jsqr": "1.4.0",
6363
"office-ui-fabric-react": "7.204.0",
6464
"qr.js": "0.0.0",
65-
"react": "18.2.0",
66-
"react-dom": "18.2.0",
65+
"react": "18.3.1",
66+
"react-dom": "18.3.1",
6767
"react-i18next": "13.5.0",
6868
"react-router-dom": "6.21.1",
6969
"react-transition-group": "4.4.5",
@@ -72,24 +72,24 @@
7272
},
7373
"devDependencies": {
7474
"@babel/plugin-proposal-private-property-in-object": "7.21.11",
75-
"@babel/preset-env": "7.26.9",
76-
"@babel/preset-typescript": "7.23.3",
77-
"@storybook/addon-actions": "8.6.4",
78-
"@storybook/addon-essentials": "8.6.4",
79-
"@storybook/addon-interactions": "8.6.4",
80-
"@storybook/addon-links": "8.6.4",
81-
"@storybook/builder-vite": "8.6.4",
82-
"@storybook/node-logger": "7.6.6",
83-
"@storybook/react": "8.6.4",
84-
"@storybook/react-vite": "8.6.4",
75+
"@babel/preset-env": "7.27.2",
76+
"@babel/preset-typescript": "7.27.1",
77+
"@storybook/addon-actions": "8.6.14",
78+
"@storybook/addon-essentials": "8.6.14",
79+
"@storybook/addon-interactions": "8.6.14",
80+
"@storybook/addon-links": "8.6.14",
81+
"@storybook/builder-vite": "8.6.14",
82+
"@storybook/node-logger": "7.6.20",
83+
"@storybook/react": "8.6.14",
84+
"@storybook/react-vite": "8.6.14",
8585
"@storybook/testing-library": "0.2.2",
8686
"@testing-library/jest-dom": "6.6.3",
8787
"@testing-library/react": "16.2.0",
88-
"@types/enzyme": "3.10.18",
88+
"@types/enzyme": "3.10.19",
8989
"@types/enzyme-adapter-react-16": "1.0.9",
9090
"@types/node": "20.10.5",
91-
"@types/react": "18.2.45",
92-
"@types/react-dom": "18.2.18",
91+
"@types/react": "18.3.21",
92+
"@types/react-dom": "18.3.7",
9393
"@types/react-router-dom": "5.3.3",
9494
"@types/styled-components": "5.1.34",
9595
"@vitejs/plugin-react": "4.3.4",
@@ -104,10 +104,10 @@
104104
"eslint-plugin-react": "7.32.2",
105105
"jest-styled-components": "7.2.0",
106106
"jsdom": "26.0.0",
107-
"postcss-preset-env": "10.1.5",
108-
"storybook": "8.6.4",
107+
"postcss-preset-env": "10.1.6",
108+
"storybook": "8.6.14",
109109
"storybook-addon-react-router-v6": "2.0.10",
110-
"terser": "5.39.0",
110+
"terser": "5.39.2",
111111
"vite": "6.2.7",
112112
"vite-plugin-commonjs": "0.10.4",
113113
"vite-plugin-eslint": "1.8.1",
@@ -116,6 +116,6 @@
116116
"vitest": "3.0.8"
117117
},
118118
"resolutions": {
119-
"react-i18next": "14.0.0"
119+
"react-i18next": "14.1.3"
120120
}
121121
}

packages/neuron-ui/src/widgets/TextField/index.tsx

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,33 @@ import Edit from 'widgets/Icons/Edit.svg?react'
44
import { EyesClose, EyesOpen } from 'widgets/Icons/icon'
55
import styles from './textField.module.scss'
66

7-
const TextField = React.forwardRef(
7+
const TextField = React.forwardRef<
8+
HTMLDivElement,
9+
{
10+
field: string
11+
label?: string | React.ReactNode
12+
value?: string
13+
hint?: string
14+
error?: string
15+
type?: 'text' | 'password' | 'file'
16+
onChange?: (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void
17+
onClick?: (e: React.SyntheticEvent<HTMLInputElement | HTMLTextAreaElement>) => void
18+
className?: string
19+
prefix?: string | React.ReactNode | undefined
20+
suffix?: string | React.ReactNode | undefined
21+
stack?: boolean
22+
required?: boolean
23+
readOnly?: boolean
24+
placeholder?: string
25+
disabled?: boolean
26+
selected?: boolean
27+
width?: string
28+
rows?: number
29+
errorWithIcon?: boolean
30+
tabIndex?: number
31+
[key: string]: any
32+
}
33+
>(
834
(
935
{
1036
label,
@@ -28,31 +54,8 @@ const TextField = React.forwardRef(
2854
rows = 1,
2955
errorWithIcon = false,
3056
...rest
31-
}: {
32-
field: string
33-
label?: string | React.ReactNode
34-
value?: string
35-
hint?: string
36-
error?: string
37-
type?: 'text' | 'password' | 'file'
38-
onChange?: (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void
39-
onClick?: (e: React.SyntheticEvent<HTMLInputElement | HTMLTextAreaElement>) => void
40-
className?: string
41-
prefix?: string | React.ReactNode | undefined
42-
suffix?: string | React.ReactNode | undefined
43-
stack?: boolean
44-
required?: boolean
45-
readOnly?: boolean
46-
placeholder?: string
47-
disabled?: boolean
48-
selected?: boolean
49-
[key: string]: any
50-
width?: string
51-
rows?: number
52-
errorWithIcon?: boolean
53-
tabIndex?: number
5457
},
55-
ref: React.LegacyRef<HTMLDivElement>
58+
ref
5659
) => {
5760
const [isPasswordHidden, setIsPasswordHidden] = useState(true)
5861
const inputRef = useRef<(HTMLTextAreaElement & HTMLInputElement) | null>(null)

packages/neuron-wallet/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"devDependencies": {
7676
"@electron/notarize": "2.3.2",
7777
"@nervosnetwork/ckb-types": "0.109.1",
78-
"@types/archiver": "6.0.2",
78+
"@types/archiver": "6.0.3",
7979
"@types/async": "3.2.24",
8080
"@types/electron-devtools-installer": "2.2.5",
8181
"@types/elliptic": "6.4.18",
@@ -89,8 +89,8 @@
8989
"@types/uuid": "8.3.4",
9090
"devtron": "1.4.0",
9191
"electron": "30.0.0",
92-
"electron-builder": "24.9.1",
93-
"electron-devtools-installer": "3.2.0",
92+
"electron-builder": "24.13.3",
93+
"electron-devtools-installer": "3.2.1",
9494
"jest-when": "3.6.0",
9595
"neuron-ui": "0.121.1",
9696
"typescript": "5.3.3"

0 commit comments

Comments
 (0)