import { observer } from 'mobx-react-lite'; import React, { useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { useVizStore } from '../../store'; import { ICreateField } from '../../interfaces'; import { Dialog, DialogContent, DialogFooter } from '@/components/ui/dialog'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; const FieldScalePanel: React.FC = (props) => { const vizStore = useVizStore(); const { showLogSettingPanel } = vizStore; const [baseNum, setBaseNum] = useState(''); const { t } = useTranslation(); useEffect(() => { setBaseNum(''); }, [showLogSettingPanel]); return ( { vizStore.setShowLogSettingPanel(false); }} >

{t(`calc.log_panel_title`)}

{t(`calc.log_panel_desc`)}

{ setBaseNum(e.target.value); }} />
); }; export default observer(FieldScalePanel);