Estimate History management added
This commit is contained in:
@@ -10,6 +10,9 @@ const [activeIgnoredLines, setActiveIgnoredLines] = createSignal<string[][]>([])
|
||||
// Estimate Metadata
|
||||
const [activeEstimateId, setActiveEstimateId] = createSignal<string | null>(null);
|
||||
const [activeEstimateName, setActiveEstimateName] = createSignal('');
|
||||
const [activeHistory, setActiveHistory] = createSignal<any[]>([]);
|
||||
const [activeLatestSnapshot, setActiveLatestSnapshot] = createSignal<any | null>(null);
|
||||
const [isLatestVersion, setIsLatestVersion] = createSignal(true);
|
||||
|
||||
// Estimate Builder State
|
||||
const [scopes, setScopes] = createStore<Scope[]>([]);
|
||||
@@ -50,6 +53,12 @@ export const appStore = {
|
||||
setEstimateId: setActiveEstimateId,
|
||||
estimateName: activeEstimateName,
|
||||
setEstimateName: setActiveEstimateName,
|
||||
history: activeHistory,
|
||||
setHistory: setActiveHistory,
|
||||
latestSnapshot: activeLatestSnapshot,
|
||||
setLatestSnapshot: setActiveLatestSnapshot,
|
||||
isLatestVersion: isLatestVersion,
|
||||
setIsLatestVersion: setIsLatestVersion,
|
||||
|
||||
// Estimate Builder
|
||||
scopes, setScopes,
|
||||
|
||||
Reference in New Issue
Block a user