+
+
+ Store Name
+ Used to identify your store in the marketplace.
+
+
+
+
+
+
+
+
+
+
+ Plugins Directory
+
+ The directory within your project, in which your plugins are located.
+
+
+
+
+
+
+
+
+
+
-
-
- Store Name
- Used to identify your store in the marketplace.
-
-
-
-
-
-
-
-
-
-
- Plugins Directory
-
- The directory within your project, in which your plugins are located.
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-};
+export * from "./edit";
+export * from "./layout";
diff --git a/client/src/app/settings/layout.tsx b/client/src/app/settings/layout.tsx
new file mode 100644
index 0000000..b5a968c
--- /dev/null
+++ b/client/src/app/settings/layout.tsx
@@ -0,0 +1,19 @@
+import { Layout, LayoutContent, LayoutHeader } from "@/components";
+import { PropsWithChildren } from "react";
+import { Trans } from "react-i18next";
+
+export const SettingsLayout = ({ children }: PropsWithChildren) => {
+ return (
+
+
+
+
+
+
+
+
+ {children}
+
+
+ );
+};
diff --git a/client/src/components/DataTable/DataTablePagination.tsx b/client/src/components/DataTable/DataTablePagination.tsx
index 39adbdc..0d2f69f 100644
--- a/client/src/components/DataTable/DataTablePagination.tsx
+++ b/client/src/components/DataTable/DataTablePagination.tsx
@@ -1,6 +1,7 @@
-import { DEFAULT_PAGE_SIZES, INITIAL_PAGE_INDEX } from "@/lib/hooks";
+import { DEFAULT_PAGE_SIZES } from "@/lib/hooks";
import { cn } from "@/lib/utils";
import { Button, Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/ui";
+import { INITIAL_PAGE_INDEX } from "@shared/contexts";
import { Table } from "@tanstack/react-table";
import { t } from "i18next";
import {
diff --git a/client/src/components/Layout/LayoutHeader.tsx b/client/src/components/Layout/LayoutHeader.tsx
index e40f07b..5990a20 100644
--- a/client/src/components/Layout/LayoutHeader.tsx
+++ b/client/src/components/Layout/LayoutHeader.tsx
@@ -9,7 +9,7 @@ import { UserButton } from "./components/UserButton";
export const LayoutHeader = () => {
return (
-
+