diff --git a/package.json b/package.json index 7d74f6b..747c951 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "in-car-system-fe", "private": true, - "version": "1.0.17", + "version": "1.0.18", "type": "module", "scripts": { "dev": "vite", diff --git a/src/components/SightingModal/SightingModal.tsx b/src/components/SightingModal/SightingModal.tsx index f2cd196..eda9cc6 100644 --- a/src/components/SightingModal/SightingModal.tsx +++ b/src/components/SightingModal/SightingModal.tsx @@ -21,6 +21,7 @@ type SightingModalProps = { }; const SightingModal = ({ isSightingModalOpen, handleClose, sighting, onDelete }: SightingModalProps) => { + console.log(sighting); const { dispatch } = useAlertHitContext(); const { query, mutation } = useCameraBlackboard(); @@ -147,13 +148,13 @@ const SightingModal = ({ isSightingModalOpen, handleClose, sighting, onDelete }: {hotlistNames && hotlistNames.length > 0 && (

Hotlists

-
+
{hotlistNames.map((hotlistName, index) => ( -
+

{hotlistName ? hotlistName?.replace(/\.csv$/i, "") : "-"}

-
+ ))}
diff --git a/src/components/UI/ModalComponent.tsx b/src/components/UI/ModalComponent.tsx index 93c9c79..9a56e83 100644 --- a/src/components/UI/ModalComponent.tsx +++ b/src/components/UI/ModalComponent.tsx @@ -12,8 +12,16 @@ const ModalComponent = ({ isModalOpen, children, close }: ModalComponentProps) = {children} diff --git a/src/components/UI/VersionsModal.tsx b/src/components/UI/VersionsModal.tsx index 47c9e8f..e6932d6 100644 --- a/src/components/UI/VersionsModal.tsx +++ b/src/components/UI/VersionsModal.tsx @@ -15,10 +15,10 @@ const VersionsModal = ({ isDevModalOpen, handleClose, data }: VersionsModalProps return ( -
+
diff --git a/src/context/providers/IntegrationsContextProvider.tsx b/src/context/providers/IntegrationsContextProvider.tsx index 49e9301..d3f2ec0 100644 --- a/src/context/providers/IntegrationsContextProvider.tsx +++ b/src/context/providers/IntegrationsContextProvider.tsx @@ -44,7 +44,10 @@ export const IntegrationsProvider = ({ children }: IntegrationsProviderType) => if (catResult?.result) { dispatch({ type: "NPEDCATENABLED", payload: catResult.result }); } else { - console.log("Early return: catResult check failed"); + dispatch({ + type: "NPEDCATENABLED", + payload: { catA: true, catB: true, catC: true, catD: true }, + }); } } catch (error) { console.error("Error in fetchData:", error); diff --git a/src/index.css b/src/index.css index 77fced0..7bb5b46 100644 --- a/src/index.css +++ b/src/index.css @@ -37,3 +37,33 @@ body { stroke-width: 20px; stroke-linejoin: round; } + +/* Modal animations */ +.ReactModal__Overlay { + opacity: 0; + transition: opacity 200ms ease-in-out; +} + +.ReactModal__Overlay--after-open { + opacity: 1; +} + +.ReactModal__Overlay--before-close { + opacity: 0; +} + +.ReactModal__Content { + transform: scale(0.9) translateY(-20px); + opacity: 0; + transition: all 200ms ease-in-out; +} + +.ReactModal__Content--after-open { + transform: scale(1) translateY(0); + opacity: 1; +} + +.ReactModal__Content--before-close { + transform: scale(0.9) translateY(-20px); + opacity: 0; +}