diff --git a/package-lock.json b/package-lock.json index 9c84922..b0efd21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,20 @@ { "name": "triggerfrontend", - "version": "1.0.0", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "triggerfrontend", - "version": "1.0.0", + "version": "1.1.0", "dependencies": { "@gfazioli/mantine-text-animate": "^2.3.10", "@hello-pangea/dnd": "^18.0.1", - "@mantine/core": "^8.3.11", - "@mantine/dates": "^8.3.11", - "@mantine/form": "^8.3.11", - "@mantine/hooks": "^8.3.11", - "@mantine/notifications": "^8.3.11", + "@mantine/core": "^8.3.12", + "@mantine/dates": "^8.3.12", + "@mantine/form": "^8.3.12", + "@mantine/hooks": "^8.3.12", + "@mantine/notifications": "^8.3.12", "@tanstack/react-query": "^5.90.16", "@tanstack/react-query-devtools": "^5.91.2", "@tanstack/react-query-persist-client": "^5.90.18", @@ -911,9 +911,9 @@ } }, "node_modules/@mantine/core": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/core/-/core-8.3.11.tgz", - "integrity": "sha512-FWXp94tiTFdh8BKc7UTNdIuumD96JFxLF/VvUWGRzf5i563Ye0Ma/aZtOBwpdEtdIQkojOhoMMV76k5toOQgEQ==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-8.3.12.tgz", + "integrity": "sha512-bDEoUl4SneltfI1GeEaBk6BVDbLuB/w15YwseAmUvc8ldAbNcsVhxKxY/BdhwqUo6O3L2vhdlb3WwxR1y8741g==", "dependencies": { "@floating-ui/react": "^0.27.16", "clsx": "^2.1.1", @@ -923,30 +923,30 @@ "type-fest": "^4.41.0" }, "peerDependencies": { - "@mantine/hooks": "8.3.11", + "@mantine/hooks": "8.3.12", "react": "^18.x || ^19.x", "react-dom": "^18.x || ^19.x" } }, "node_modules/@mantine/dates": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/dates/-/dates-8.3.11.tgz", - "integrity": "sha512-e5QBHMpTjKDkYHFEYkD3bho4Kk/M04jmXLu9Txb/XkWVDb5A0CNGg6+A8TinXING4B7kn2dMOLmL3s7r6vnJJA==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/dates/-/dates-8.3.12.tgz", + "integrity": "sha512-rL2kYJRTrU29l1KjQt5bdUweiZuJs3DjiIcc6VGHUuj7OwfYZbEpWzMbcu8fSrya/+kZAe8JM0irX22CjmsDGw==", "dependencies": { "clsx": "^2.1.1" }, "peerDependencies": { - "@mantine/core": "8.3.11", - "@mantine/hooks": "8.3.11", + "@mantine/core": "8.3.12", + "@mantine/hooks": "8.3.12", "dayjs": ">=1.0.0", "react": "^18.x || ^19.x", "react-dom": "^18.x || ^19.x" } }, "node_modules/@mantine/form": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/form/-/form-8.3.11.tgz", - "integrity": "sha512-546npW8gHCXUShVL/OOnKBJ1So5bcKTdmiNxzXn8q2eGhMIB+zdj7/v4QUz2j55OjDRPq0dAVJhzDjLfzeibTg==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/form/-/form-8.3.12.tgz", + "integrity": "sha512-bjXL1Ah3lAZYHrjrF37FeHV8DFGeXV+apn0PRQw2MTLpdUSqKsiYIDDgugzRfNXWX1cn1ELtxtDXsMfdj/LI7Q==", "dependencies": { "fast-deep-equal": "^3.1.3", "klona": "^2.0.6" @@ -956,32 +956,32 @@ } }, "node_modules/@mantine/hooks": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-8.3.11.tgz", - "integrity": "sha512-WJFKDnJJM2fAOCkrO8qRsi3wDdicSFqElruPj5TEYWDL93vl0pITOyN0oRF93bUtx190waqela3edfGH3r5/1g==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-8.3.12.tgz", + "integrity": "sha512-lMMDzDewd3lUNtJCAHDj3g8On9X5aBl4q6EBwgOixKQSby9RG9ASEpK8oYHundHTm9tzo3MDeXWV/z32oSQWuw==", "peerDependencies": { "react": "^18.x || ^19.x" } }, "node_modules/@mantine/notifications": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/notifications/-/notifications-8.3.11.tgz", - "integrity": "sha512-bcFzw9m4uzxHMflNeWqa9imCy8T5mHCAV8WRqzAwK/Yls8GL9uJoQH/e1v6Pl4g4yvBmaF9yUHu7Zq3iyKhHhQ==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/notifications/-/notifications-8.3.12.tgz", + "integrity": "sha512-lqPPa11XdcndG8ywMao8yVkMA4jg/pBNbS85bR7OwHQa1yUftmfVlqJl9PZZCiWLX2AgKY3+xM5dHo4LidL+DA==", "dependencies": { - "@mantine/store": "8.3.11", + "@mantine/store": "8.3.12", "react-transition-group": "4.4.5" }, "peerDependencies": { - "@mantine/core": "8.3.11", - "@mantine/hooks": "8.3.11", + "@mantine/core": "8.3.12", + "@mantine/hooks": "8.3.12", "react": "^18.x || ^19.x", "react-dom": "^18.x || ^19.x" } }, "node_modules/@mantine/store": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/@mantine/store/-/store-8.3.11.tgz", - "integrity": "sha512-ku48CzN9HobVUjd7o41voaaHKz2CMrtkk454vwXWAspfbpqR4hklL5zq/MzctETFCG6HBDiPRfZAvNm8WaM3Tw==", + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@mantine/store/-/store-8.3.12.tgz", + "integrity": "sha512-EC4eIKpm5s7neMbBrWsP6jGKLqrzHf63Ao3penYr7fn25dFXdbXZYw+IG8GYzxOC4yG61b2zTS+bpy5+vwzXpw==", "peerDependencies": { "react": "^18.x || ^19.x" } diff --git a/package.json b/package.json index 36b2056..5767a88 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,11 @@ "dependencies": { "@gfazioli/mantine-text-animate": "^2.3.10", "@hello-pangea/dnd": "^18.0.1", - "@mantine/core": "^8.3.11", - "@mantine/dates": "^8.3.11", - "@mantine/form": "^8.3.11", - "@mantine/hooks": "^8.3.11", - "@mantine/notifications": "^8.3.11", + "@mantine/core": "^8.3.12", + "@mantine/dates": "^8.3.12", + "@mantine/form": "^8.3.12", + "@mantine/hooks": "^8.3.12", + "@mantine/notifications": "^8.3.12", "@tanstack/react-query": "^5.90.16", "@tanstack/react-query-devtools": "^5.91.2", "@tanstack/react-query-persist-client": "^5.90.18", diff --git a/src/components/Columns/SearchHistoryColumns.tsx b/src/components/Columns/SearchHistoryColumns.tsx index 3c0b0e1..359d617 100644 --- a/src/components/Columns/SearchHistoryColumns.tsx +++ b/src/components/Columns/SearchHistoryColumns.tsx @@ -1,8 +1,9 @@ import { ActionIcon, Box, Group, Text } from '@mantine/core'; import { createColumnHelper } from '@tanstack/react-table'; import { FaFilter, FaTrash } from 'react-icons/fa'; +import type { SearchHistoryItem } from 'types'; -const columnHelper = createColumnHelper(); +const columnHelper = createColumnHelper(); export const SearchHistoryColumns = ( setSelectedItem: React.Dispatch>, deleteItemOpen: () => void, @@ -109,11 +110,11 @@ export const SearchHistoryColumns = ( id: 'dateTimeStamp', cell: ({ cell }: any) => { const m = new Date(cell.getValue()); - const year = `${m.getUTCFullYear()}`.slice(-2); - const month = `0${m.getUTCMonth() + 1}`.slice(-2); - const day = `0${m.getUTCDate()}`.slice(-2); - const hours = `0${m.getUTCHours()}`.slice(-2); - const minutes = `0${m.getUTCMinutes()}`.slice(-2); + const year = `${m.getFullYear()}`.slice(-2); + const month = `0${m.getMonth() + 1}`.slice(-2); + const day = `0${m.getDate()}`.slice(-2); + const hours = `0${m.getHours()}`.slice(-2); + const minutes = `0${m.getMinutes()}`.slice(-2); const dateString = `${month}/${day}/${year} ${hours}:${minutes}`; return ( diff --git a/src/components/DataTable/DataTable.tsx b/src/components/DataTable/DataTable.tsx index 02fcb9f..ef41a8a 100644 --- a/src/components/DataTable/DataTable.tsx +++ b/src/components/DataTable/DataTable.tsx @@ -64,6 +64,7 @@ export function DataTable({ setColumnFilters([]); } }, [filtersEnabled]); + return ( - column.setFilterValue(value)} - /> - + column.setFilterValue(value)} + /> ) : filterVariant === 'select' ? (