Skip to content

Commit 95f032b

Browse files
refactor: turn on react-naming-convention/use-state (ant-design#56998)
Co-authored-by: 遇见同学 <1875694521@qq.com>
1 parent 5dfaf14 commit 95f032b

19 files changed

Lines changed: 56 additions & 57 deletions

File tree

.dumi/theme/common/VersionUpgrade/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ const VersionUpgradeModal = () => {
2929
const [locale, lang] = useLocale(locales);
3030
const { pathname } = useLocation();
3131

32-
const [open, updateOpen] = React.useState(false);
32+
const [open, setOpen] = React.useState(false);
3333

3434
const isCN = lang === 'cn' || utils.isZhCN(pathname);
3535

3636
function handleClose() {
3737
localStorage.setItem(STORAGE_KEY, Date.now().toString());
38-
updateOpen(false);
38+
setOpen(false);
3939
}
4040

4141
React.useEffect(() => {
@@ -48,7 +48,7 @@ const VersionUpgradeModal = () => {
4848

4949
if (!lastTime) {
5050
const timer = setTimeout(() => {
51-
updateOpen(true);
51+
setOpen(true);
5252
}, 1000);
5353

5454
return () => {

components/_util/wave/WaveEffect.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ const WaveEffect: React.FC<WaveEffectProps> = (props) => {
3434
const [varName] = genCssVar(rootPrefixCls, 'wave');
3535

3636
// ===================== Effect =====================
37-
const [color, setWaveColor] = React.useState<string | null>(null);
37+
const [waveColor, setWaveColor] = React.useState<string | null>(null);
3838
const [borderRadius, setBorderRadius] = React.useState<number[]>([]);
3939
const [left, setLeft] = React.useState(0);
4040
const [top, setTop] = React.useState(0);
@@ -50,8 +50,8 @@ const WaveEffect: React.FC<WaveEffectProps> = (props) => {
5050
borderRadius: borderRadius.map((radius) => `${radius}px`).join(' '),
5151
};
5252

53-
if (color) {
54-
waveStyle[varName('color')] = color;
53+
if (waveColor) {
54+
waveStyle[varName('color')] = waveColor;
5555
}
5656

5757
function syncPos() {

components/button/Button.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ const InternalCompoundedButton = React.forwardRef<
225225

226226
const loadingOrDelay = useMemo<LoadingConfigType>(() => getLoadingConfig(loading), [loading]);
227227

228-
const [innerLoading, setLoading] = useState<boolean>(loadingOrDelay.loading);
228+
const [innerLoading, setInnerLoading] = useState<boolean>(loadingOrDelay.loading);
229229

230230
const [hasTwoCNChar, setHasTwoCNChar] = useState<boolean>(false);
231231

@@ -255,10 +255,10 @@ const InternalCompoundedButton = React.forwardRef<
255255
if (loadingOrDelay.delay > 0) {
256256
delayTimer = setTimeout(() => {
257257
delayTimer = null;
258-
setLoading(true);
258+
setInnerLoading(true);
259259
}, loadingOrDelay.delay);
260260
} else {
261-
setLoading(loadingOrDelay.loading);
261+
setInnerLoading(loadingOrDelay.loading);
262262
}
263263

264264
function cleanupTimer() {

components/calendar/demo/lunar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ const App: React.FC = () => {
9999
const { styles } = useStyle({ test: true });
100100

101101
const [selectDate, setSelectDate] = React.useState<Dayjs>(() => dayjs());
102-
const [panelDateDate, setPanelDate] = React.useState<Dayjs>(() => dayjs());
102+
const [panelDate, setPanelDate] = React.useState<Dayjs>(() => dayjs());
103103

104104
const onPanelChange = (value: Dayjs, mode: CalendarProps<Dayjs>['mode']) => {
105105
console.log(value.format('YYYY-MM-DD'), mode);
@@ -131,7 +131,7 @@ const App: React.FC = () => {
131131
<span
132132
className={clsx({
133133
[styles.weekend]: isWeekend,
134-
gray: !panelDateDate.isSame(date, 'month'),
134+
gray: !panelDate.isSame(date, 'month'),
135135
})}
136136
>
137137
{date.get('date')}

components/cascader/demo/placement.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ const options: Option[] = [
4444
];
4545

4646
const App: React.FC = () => {
47-
const [placement, SetPlacement] = useState<'bottomLeft' | 'bottomRight' | 'topLeft' | 'topRight'>(
47+
const [placement, setPlacement] = useState<'bottomLeft' | 'bottomRight' | 'topLeft' | 'topRight'>(
4848
'topLeft',
4949
);
5050

5151
const placementChange = (e: RadioChangeEvent) => {
52-
SetPlacement(e.target.value);
52+
setPlacement(e.target.value);
5353
};
5454

5555
return (

components/config-provider/demo/locale.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,11 +225,11 @@ const Page: React.FC = () => {
225225
};
226226

227227
const App: React.FC = () => {
228-
const [locale, setLocal] = useState<Locale>(enUS);
228+
const [locale, setLocale] = useState<Locale>(enUS);
229229

230230
const changeLocale = (e: RadioChangeEvent) => {
231231
const localeValue = e.target.value;
232-
setLocal(localeValue);
232+
setLocale(localeValue);
233233
if (!localeValue) {
234234
dayjs.locale('en');
235235
} else {

components/date-picker/demo/placement.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import { DatePicker, Radio } from 'antd';
55
const { RangePicker } = DatePicker;
66

77
const App: React.FC = () => {
8-
const [placement, SetPlacement] = useState<DatePickerProps['placement']>('topLeft');
8+
const [placement, setPlacement] = useState<DatePickerProps['placement']>('topLeft');
99

1010
const placementChange = (e: RadioChangeEvent) => {
11-
SetPlacement(e.target.value);
11+
setPlacement(e.target.value);
1212
};
1313

1414
return (

components/drawer/demo/style-class.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ const stylesFn: DrawerProps['styles'] = (info) => {
5454
};
5555

5656
const App: React.FC = () => {
57-
const [drawerOpen, setOpen] = useState(false);
58-
const [drawerFnOpen, setFnOpen] = useState(false);
57+
const [drawerOpen, setDrawerOpen] = useState(false);
58+
const [drawerFnOpen, setDrawerFnOpen] = useState(false);
5959

6060
const sharedProps: DrawerProps = {
6161
classNames,
@@ -65,15 +65,15 @@ const App: React.FC = () => {
6565
const footer: React.ReactNode = (
6666
<Flex gap="middle" justify="flex-end">
6767
<Button
68-
onClick={() => setFnOpen(false)}
68+
onClick={() => setDrawerFnOpen(false)}
6969
styles={{ root: { borderColor: '#ccc', color: '#171717', backgroundColor: '#fff' } }}
7070
>
7171
Cancel
7272
</Button>
7373
<Button
7474
type="primary"
7575
styles={{ root: { backgroundColor: '#171717' } }}
76-
onClick={() => setOpen(true)}
76+
onClick={() => setDrawerOpen(true)}
7777
>
7878
Submit
7979
</Button>
@@ -82,8 +82,8 @@ const App: React.FC = () => {
8282

8383
return (
8484
<Flex gap="middle">
85-
<Button onClick={() => setOpen(true)}>Open Style Drawer</Button>
86-
<Button type="primary" onClick={() => setFnOpen(true)}>
85+
<Button onClick={() => setDrawerOpen(true)}>Open Style Drawer</Button>
86+
<Button type="primary" onClick={() => setDrawerFnOpen(true)}>
8787
Open Function Drawer
8888
</Button>
8989
<Drawer
@@ -92,7 +92,7 @@ const App: React.FC = () => {
9292
title="Custom Style Drawer"
9393
styles={styles}
9494
open={drawerOpen}
95-
onClose={() => setOpen(false)}
95+
onClose={() => setDrawerOpen(false)}
9696
>
9797
{sharedContent}
9898
</Drawer>
@@ -103,7 +103,7 @@ const App: React.FC = () => {
103103
styles={stylesFn}
104104
mask={{ enabled: true, blur: true }}
105105
open={drawerFnOpen}
106-
onClose={() => setFnOpen(false)}
106+
onClose={() => setDrawerFnOpen(false)}
107107
>
108108
{sharedContent}
109109
</Drawer>

components/form/__tests__/index.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -829,13 +829,13 @@ describe('Form', () => {
829829
// https://github.com/ant-design/ant-design/issues/20813
830830
it('should update help directly when provided', async () => {
831831
const App: React.FC = () => {
832-
const [message, updateMessage] = React.useState('');
832+
const [message, setMessage] = React.useState('');
833833
return (
834834
<Form>
835835
<Form.Item label="hello" help={message}>
836836
<Input />
837837
</Form.Item>
838-
<Button onClick={() => updateMessage('bamboo')} />
838+
<Button onClick={() => setMessage('bamboo')} />
839839
</Form>
840840
);
841841
};

components/form/demo/required-mark.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ const customizeRequiredMark = (label: React.ReactNode, { required }: { required:
1414

1515
const App: React.FC = () => {
1616
const [form] = Form.useForm();
17-
const [requiredMark, setRequiredMarkType] = useState<RequiredMark>('optional');
17+
const [requiredMark, setRequiredMark] = useState<RequiredMark>('optional');
1818

1919
const onRequiredTypeChange: FormProps<any>['onValuesChange'] = ({ requiredMarkValue }) => {
20-
setRequiredMarkType(requiredMarkValue);
20+
setRequiredMark(requiredMarkValue);
2121
};
2222

2323
return (

0 commit comments

Comments
 (0)