'use client' import React from 'react' import { useTranslation } from 'react-i18next' import { useFeatures } from '../hooks' import type { OnFeaturesChange } from '../types' import FeatureModal from './feature-modal' import Button from '@/app/components/base/button' import { Plus } from '@/app/components/base/icons/src/vender/line/general' type ChooseFeatureProps = { onChange?: OnFeaturesChange disabled?: boolean } const ChooseFeature = ({ onChange, disabled, }: ChooseFeatureProps) => { const { t } = useTranslation() const showFeaturesModal = useFeatures(s => s.showFeaturesModal) const setShowFeaturesModal = useFeatures(s => s.setShowFeaturesModal) return ( <> { showFeaturesModal && ( ) } ) } export default React.memo(ChooseFeature)