import { Button } from '@/components/ui/button' import { SettingsPanelTitle, SettingsPanelHeader, SettingsPanelDescription, SettingsPanelContent } from '@/components/ui/settings-dialog' import _ from '@/lib/translate' import { PlusIcon } from 'lucide-react' import { useState } from 'react' import RuleList, { RunRulesButton } from './Rules/RuleList' import CreateNewRule from '../BankReconciliation/Rules/CreateNewRule' import EditRule from '../BankReconciliation/Rules/EditRule' const MatchingRules = () => { const [selectedRule, setSelectedRule] = useState(null) const [isNewRule, setIsNewRule] = useState(false) if (isNewRule) { return setIsNewRule(false)} /> } if (selectedRule) { return setSelectedRule(null)} ruleID={selectedRule} /> } return ( <> } > {_("Transaction Matching Rules")} {_("Set up rules to automatically classify transactions. Drag and drop rules to reorder their priority.")} ) } export default MatchingRules