We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 489916c commit 3fc04a1Copy full SHA for 3fc04a1
1 file changed
src/page/home/Home.tsx
@@ -1,7 +1,29 @@
1
+import { useState } from 'react';
2
+import { CycleChip, CycleType } from '../todo/myTodo/component/CycleChip';
3
+
4
+const CYCLE_LIST: CycleType[] = ['매일', '매주', '한번'];
5
6
const Home = () => {
7
+ const [selectedCycle, setSelectedCycle] = useState<CycleType>('매일');
8
9
return (
- <div>
10
+ <div style={{ padding: '2rem' }}>
11
<h1>홈</h1>
12
+ <h2>CycleChip 테스트</h2>
13
+ <div style={{ display: 'flex', gap: '1rem', marginBottom: '2rem' }}>
14
+ {CYCLE_LIST.map((cycle) => (
15
+ <CycleChip
16
+ key={cycle}
17
+ type="selector"
18
+ value={cycle}
19
+ selected={selectedCycle === cycle}
20
+ onClick={setSelectedCycle}
21
+ />
22
+ ))}
23
+ </div>
24
+ <div style={{ display: 'flex', gap: '1rem' }}>
25
+ <CycleChip type="display" value={selectedCycle} />
26
27
</div>
28
);
29
};
0 commit comments