diff --git a/src/app/[orgId]/settings/logs/access/page.tsx b/src/app/[orgId]/settings/logs/access/page.tsx index a6cb87fc8..fc0660ebb 100644 --- a/src/app/[orgId]/settings/logs/access/page.tsx +++ b/src/app/[orgId]/settings/logs/access/page.tsx @@ -11,7 +11,7 @@ import { ColumnDef } from "@tanstack/react-table"; import { DateTimeValue } from "@app/components/DateTimePicker"; import { ArrowUpRight, Key, User } from "lucide-react"; import Link from "next/link"; -import { ColumnFilter } from "@app/components/ColumnFilter"; +import { ColumnFilterButton } from "@app/components/ColumnFilterButton"; import SettingsSectionTitle from "@app/components/SettingsSectionTitle"; import { build } from "@server/build"; import { getSevenDaysAgo } from "@app/lib/getSevenDaysAgo"; @@ -233,7 +233,7 @@ export default function GeneralPage() { { accessorKey: "timestamp", header: () => { - return t("timestamp"); + return {t("timestamp")}; }, cell: ({ row }) => { return ( @@ -249,19 +249,19 @@ export default function GeneralPage() { accessorKey: "action", header: () => { return ( -
- {t("action")} - + handleFilterChange("action", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -276,27 +276,27 @@ export default function GeneralPage() { }, { accessorKey: "ip", - header: () => t("ip") + header: () => {t("ip")} }, { accessorKey: "location", header: () => { return ( -
- {t("location")} - + ({ value: location, label: location }) )} + label={t("location")} selectedValue={filters.location} onValueChange={(value) => handleFilterChange("location", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -321,19 +321,19 @@ export default function GeneralPage() { accessorKey: "resourceName", header: () => { return ( -
- {t("resource")} - + ({ value: res.id.toString(), label: res.name || "Unnamed Resource" }))} + label={t("resource")} selectedValue={filters.resourceId} onValueChange={(value) => handleFilterChange("resourceId", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -359,9 +359,8 @@ export default function GeneralPage() { accessorKey: "type", header: () => { return ( -
- {t("type")} - + handleFilterChange("type", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -395,19 +395,19 @@ export default function GeneralPage() { accessorKey: "actor", header: () => { return ( -
- {t("actor")} - + ({ value: actor, label: actor }))} + label={t("actor")} selectedValue={filters.actor} onValueChange={(value) => handleFilterChange("actor", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -433,7 +433,7 @@ export default function GeneralPage() { }, { accessorKey: "actorId", - header: () => t("actorId"), + header: () => {t("actorId")}, cell: ({ row }) => ( {row.original.actorId || "-"} diff --git a/src/app/[orgId]/settings/logs/action/page.tsx b/src/app/[orgId]/settings/logs/action/page.tsx index 7ccce8877..3418030f5 100644 --- a/src/app/[orgId]/settings/logs/action/page.tsx +++ b/src/app/[orgId]/settings/logs/action/page.tsx @@ -1,5 +1,5 @@ "use client"; -import { ColumnFilter } from "@app/components/ColumnFilter"; +import { ColumnFilterButton } from "@app/components/ColumnFilterButton"; import { DateTimeValue } from "@app/components/DateTimePicker"; import { LogDataTable } from "@app/components/LogDataTable"; import { PaidFeaturesAlert } from "@app/components/PaidFeaturesAlert"; @@ -219,9 +219,7 @@ export default function GeneralPage() { const columns: ColumnDef[] = [ { accessorKey: "timestamp", - header: () => { - return t("timestamp"); - }, + header: () => {t("timestamp")}, cell: ({ row }) => { return (
@@ -236,16 +234,16 @@ export default function GeneralPage() { accessorKey: "action", header: () => { return ( -
- {t("action")} - + handleFilterChange("action", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -263,19 +261,19 @@ export default function GeneralPage() { accessorKey: "actor", header: () => { return ( -
- {t("actor")} - + ({ value: actor, label: actor }))} + label={t("actor")} selectedValue={filters.actor} onValueChange={(value) => handleFilterChange("actor", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -295,9 +293,7 @@ export default function GeneralPage() { }, { accessorKey: "actorId", - header: () => { - return t("actorId"); - }, + header: () => {t("actorId")}, cell: ({ row }) => { return ( diff --git a/src/app/[orgId]/settings/logs/connection/page.tsx b/src/app/[orgId]/settings/logs/connection/page.tsx index be408edb1..528ba9a37 100644 --- a/src/app/[orgId]/settings/logs/connection/page.tsx +++ b/src/app/[orgId]/settings/logs/connection/page.tsx @@ -1,6 +1,6 @@ "use client"; import { Button } from "@app/components/ui/button"; -import { ColumnFilter } from "@app/components/ColumnFilter"; +import { ColumnFilterButton } from "@app/components/ColumnFilterButton"; import { DateTimeValue } from "@app/components/DateTimePicker"; import { LogDataTable } from "@app/components/LogDataTable"; import { PaidFeaturesAlert } from "@app/components/PaidFeaturesAlert"; @@ -256,9 +256,7 @@ export default function ConnectionLogsPage() { const columns: ColumnDef[] = [ { accessorKey: "startedAt", - header: () => { - return t("timestamp"); - }, + header: () => {t("timestamp")}, cell: ({ row }) => { return (
@@ -273,21 +271,21 @@ export default function ConnectionLogsPage() { accessorKey: "protocol", header: () => { return ( -
- {t("protocol")} - + ({ label: protocol.toUpperCase(), value: protocol }) )} + label={t("protocol")} selectedValue={filters.protocol} onValueChange={(value) => handleFilterChange("protocol", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -304,19 +302,19 @@ export default function ConnectionLogsPage() { accessorKey: "resourceName", header: () => { return ( -
- {t("resource")} - + ({ value: res.id.toString(), label: res.name || "Unnamed Resource" }))} + label={t("resource")} selectedValue={filters.siteResourceId} onValueChange={(value) => handleFilterChange("siteResourceId", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -345,19 +343,19 @@ export default function ConnectionLogsPage() { accessorKey: "clientName", header: () => { return ( -
- {t("client")} - + ({ value: c.id.toString(), label: c.name }))} + label={t("client")} selectedValue={filters.clientId} onValueChange={(value) => handleFilterChange("clientId", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -388,19 +386,19 @@ export default function ConnectionLogsPage() { accessorKey: "userEmail", header: () => { return ( -
- {t("user")} - + ({ value: u.id, label: u.email || u.id }))} + label={t("user")} selectedValue={filters.userId} onValueChange={(value) => handleFilterChange("userId", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -419,9 +417,7 @@ export default function ConnectionLogsPage() { }, { accessorKey: "sourceAddr", - header: () => { - return t("sourceAddress"); - }, + header: () => {t("sourceAddress")}, cell: ({ row }) => { return ( @@ -434,19 +430,19 @@ export default function ConnectionLogsPage() { accessorKey: "destAddr", header: () => { return ( -
- {t("destinationAddress")} - + ({ value: addr, label: addr }))} + label={t("destinationAddress")} selectedValue={filters.destAddr} onValueChange={(value) => handleFilterChange("destAddr", value) } - searchPlaceholder="Search..." - emptyMessage="None found" + searchPlaceholder={t("searchPlaceholder")} + emptyMessage={t("emptySearchOptions")} />
); @@ -461,9 +457,7 @@ export default function ConnectionLogsPage() { }, { accessorKey: "duration", - header: () => { - return t("duration"); - }, + header: () => {t("duration")}, cell: ({ row }) => { return (