Merge branch 'feature/breadcrumb-labels' into integration/sprint-29

# Conflicts:
#	src/App.tsx
#	src/QContext.tsx
This commit is contained in:
2023-07-17 16:02:15 -05:00
4 changed files with 49 additions and 10 deletions

View File

@ -20,6 +20,7 @@
*/
import {QAppMetaData} from "@kingsrook/qqq-frontend-core/lib/model/metaData/QAppMetaData";
import {QBrandingMetaData} from "@kingsrook/qqq-frontend-core/lib/model/metaData/QBrandingMetaData";
import {QInstance} from "@kingsrook/qqq-frontend-core/lib/model/metaData/QInstance";
import {QProcessMetaData} from "@kingsrook/qqq-frontend-core/lib/model/metaData/QProcessMetaData";
import {QTableMetaData} from "@kingsrook/qqq-frontend-core/lib/model/metaData/QTableMetaData";
@ -33,19 +34,22 @@ interface QContext
accentColor: string;
setAccentColor?: (header: string) => void;
dotMenuOpen: boolean;
setDotMenuOpen?: (dotMenuOpen: boolean) => void;
qInstance?: QInstance;
appMetaData?: QAppMetaData;
tableMetaData?: QTableMetaData;
setTableMetaData?: (tableMetaData: QTableMetaData) => void;
tableProcesses?: QProcessMetaData[];
setTableProcesses?: (tableProcesses: QProcessMetaData[]) => void;
setDotMenuOpen?: (dotMenuOpen: boolean) => void;
pathToLabelMap?: {[path: string]: string};
branding?: QBrandingMetaData;
}
const defaultState = {
pageHeader: "",
accentColor: "#0062FF",
dotMenuOpen: false
dotMenuOpen: false,
pathToLabelMap: {},
};
const QContext = createContext<QContext>(defaultState);