diff --git a/www/src/components/Table/TableHeader/Sparks.tsx b/www/src/components/Table/TableHeader/Sparks.tsx index 22116d0d..2b756351 100644 --- a/www/src/components/Table/TableHeader/Sparks.tsx +++ b/www/src/components/Table/TableHeader/Sparks.tsx @@ -17,7 +17,7 @@ import { Dialog, } from "@material-ui/core"; -import SparkIcon from "@material-ui/icons/DeviceHubOutlined"; +import SparkIcon from "@material-ui/icons/OfflineBolt"; import { SnackContext } from "contexts/SnackContext"; import { useFiretableContext } from "contexts/FiretableContext"; @@ -37,8 +37,6 @@ export default function SparksEditor() { const [open, setOpen] = useState(false); const { tableState, tableActions } = useFiretableContext(); - console.log({ tableState }); - console.log(); const snackContext = useContext(SnackContext); const { requestConfirmation } = useConfirmation(); const currentSparks = tableState?.config.sparks ?? ""; diff --git a/www/src/components/Table/TableHeader/index.tsx b/www/src/components/Table/TableHeader/index.tsx index b5972419..f5c955e3 100644 --- a/www/src/components/Table/TableHeader/index.tsx +++ b/www/src/components/Table/TableHeader/index.tsx @@ -81,7 +81,7 @@ export default function TableHeader({ updateConfig, }: ITableHeaderProps) { const classes = useStyles(); - const { tableActions, tableState } = useFiretableContext(); + const { tableActions, tableState, userClaims } = useFiretableContext(); if (!tableState || !tableState.columns) return null; const { columns } = tableState; @@ -179,9 +179,13 @@ export default function TableHeader({ - - - + + {userClaims?.roles?.includes("ADMIN") && ( + + + + )} +