fix: share persisted preparation checks across analysis screens

This commit is contained in:
2026-09-06 08:44:10 +03:00
parent e4b02f5dd3
commit 05c7e7ecdc
4 changed files with 52 additions and 43 deletions
+3 -2
View File
@@ -37,8 +37,9 @@ const FIRMA_ANAHTAR = 'ihaleist_firma_bilgi';
const bosFirma = () => Object.fromEntries(ALANLAR.map((a) => [a.k, '']));
export const BidPackageBuilder = ({ results, tender }) => {
const { userProfile, mutateTender, savingCount, authUser } = useApp();
export const BidPackageBuilder = ({ results, tender: selectedTender }) => {
const { userProfile, mutateTender, savingCount, authUser, tenders } = useApp();
const tender = {...selectedTender, ...tenders.find(t => t.id === selectedTender?.id)};
const storedDraft = tender?.bidDraft || {};
const [dirty, setDirty] = useState(false);
const [acik, setAcik] = useState(true);