Add saved bid preparation overview with actionable missing checks
This commit is contained in:
@@ -42,6 +42,7 @@ export const TenderDetailModal = () => {
|
||||
}
|
||||
};
|
||||
const [activeTab, setActiveTab] = useState('details'); // 'details', 'pdf_stamp', 'ai_assistant', 'checklist', 'kurum_tenders'
|
||||
useEffect(()=>{setActiveTab(activeTenderDetail?.preparationTarget ? 'pdf_stamp' : 'details');},[activeTenderDetail?.id,activeTenderDetail?.preparationTarget]);
|
||||
const noteOwner = authUser?.email || '';
|
||||
const [noteDrafts, setNoteDrafts] = useState(() => ({ owner: noteOwner, drafts: {} }));
|
||||
// Discard private drafts on account changes, before rendering another account.
|
||||
@@ -434,7 +435,7 @@ export const TenderDetailModal = () => {
|
||||
|
||||
{/* Tab 2: Teklif dosyası hazırlığı */}
|
||||
{activeTab === 'pdf_stamp' && (
|
||||
<BidPackageBuilder key={tender.ikn || tender.id} tender={tender}
|
||||
<BidPackageBuilder key={tender.ikn || tender.id} tender={tender} initialFocus={activeTenderDetail?.preparationTarget}
|
||||
results={aiAnalysisResults?.tenderKey === (tender.ikn || tender.id) ? aiAnalysisResults : null} />
|
||||
)}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user