diff --git a/src/components/floor-plan/modal/settoing01/FirstOption.jsx b/src/components/floor-plan/modal/settoing01/FirstOption.jsx
index f191421b..e91f81ab 100644
--- a/src/components/floor-plan/modal/settoing01/FirstOption.jsx
+++ b/src/components/floor-plan/modal/settoing01/FirstOption.jsx
@@ -1,27 +1,21 @@
-import { useEffect, useState } from 'react'
-
-export default function FirstOption(props) {
- const { options1, options2 } = props
- const { option1Selected, setOption1Selected } = useState()
- const { option2Selected, setOption2Selected } = useState()
+import { useRecoilState } from 'recoil'
+import { settingModalFirstOptionsState } from '@/store/settingAtom'
+export default function FirstOption() {
+ const [settingsModalOptions, setSettingModalOptions] = useRecoilState(settingModalFirstOptionsState)
+ const { option1, option2 } = settingsModalOptions
const onClickOption = (option) => {
option.selected = !option.selected
- console.log('options1', options1)
- console.log('option2', options2)
- }
- useEffect(() => {
- setOption1Selected(options1)
- // setOption1Selected(props.options1)
- }, [options1])
+ setSettingModalOptions({ option1, option2 })
+ }
return (
<>
※図面に表示する項目をクリックすると適用されます。
- {options1.map((item) => (
+ {settingsModalOptions?.option1?.map((item) => (