mirror of
https://github.com/christianvidalwolf-prog/Craze-Data-check.git
synced 2026-08-03 12:35:25 +02:00
Allow oriol.rodrigo@craze-group.com login and restrict to dashboard
This commit is contained in:
+9
-1
@@ -110,6 +110,14 @@ export default function App() {
|
||||
asinColumnIndex: null
|
||||
});
|
||||
const [activeModule, setActiveModule] = useState<ControlTabId>('control_dashboard');
|
||||
|
||||
const isOriol = session?.user?.email?.toLowerCase() === 'oriol.rodrigo@craze-group.com';
|
||||
|
||||
useEffect(() => {
|
||||
if (isOriol && activeModule !== 'control_dashboard') {
|
||||
setActiveModule('control_dashboard');
|
||||
}
|
||||
}, [isOriol, activeModule]);
|
||||
const [undoHistory, setUndoHistory] = useState<{ data: ExcelRow[], message: string }[]>([]);
|
||||
const [editingRowIndex, setEditingRowIndex] = useState<number | null>(null);
|
||||
const [isLoadingDefault, setIsLoadingDefault] = useState(true);
|
||||
@@ -1160,7 +1168,7 @@ export default function App() {
|
||||
pendingRows={pendingRows}
|
||||
rowStatuses={rowStatuses}
|
||||
activeModule={activeModule}
|
||||
onDrillDown={(request) => {
|
||||
onDrillDown={isOriol ? undefined : (request) => {
|
||||
setDashboardDrilldown(request);
|
||||
setActiveModule(request.tabId);
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user