diff --git a/src/app/[orgId]/settings/access/components/AccessPageHeaderAndNav.tsx b/src/app/[orgId]/settings/access/components/AccessPageHeaderAndNav.tsx
index dfae7275..c6ff586c 100644
--- a/src/app/[orgId]/settings/access/components/AccessPageHeaderAndNav.tsx
+++ b/src/app/[orgId]/settings/access/components/AccessPageHeaderAndNav.tsx
@@ -1,5 +1,6 @@
"use client";
+import SettingsSectionTitle from "@app/components/SettingsSectionTitle";
import { SidebarSettings } from "@app/components/SidebarSettings";
type AccessPageHeaderAndNavProps = {
@@ -22,16 +23,12 @@ export default function AccessPageHeaderAndNav({
return (
<>
- {" "}
-
-
- Users & Roles
-
-
- Invite users and add them to roles to manage access to your
- organization
-
-
+
+
{children}
diff --git a/src/app/[orgId]/settings/access/roles/components/RolesDataTable.tsx b/src/app/[orgId]/settings/access/roles/components/RolesDataTable.tsx
index 26abf881..6f004c4b 100644
--- a/src/app/[orgId]/settings/access/roles/components/RolesDataTable.tsx
+++ b/src/app/[orgId]/settings/access/roles/components/RolesDataTable.tsx
@@ -84,7 +84,7 @@ export function RolesDataTable({
Add Role
-
+
{table.getHeaderGroups().map((headerGroup) => (
@@ -97,7 +97,7 @@ export function RolesDataTable({
: flexRender(
header.column.columnDef
.header,
- header.getContext()
+ header.getContext(),
)}
);
@@ -118,7 +118,7 @@ export function RolesDataTable({
{flexRender(
cell.column.columnDef.cell,
- cell.getContext()
+ cell.getContext(),
)}
))}
diff --git a/src/app/[orgId]/settings/access/users/components/UsersDataTable.tsx b/src/app/[orgId]/settings/access/users/components/UsersDataTable.tsx
index f9e1e265..b70ee7c4 100644
--- a/src/app/[orgId]/settings/access/users/components/UsersDataTable.tsx
+++ b/src/app/[orgId]/settings/access/users/components/UsersDataTable.tsx
@@ -85,7 +85,7 @@ export function UsersDataTable({
Invite User
-
+
{table.getHeaderGroups().map((headerGroup) => (
diff --git a/src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx b/src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx
index e1eaa509..c7e60ce6 100644
--- a/src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx
+++ b/src/app/[orgId]/settings/resources/[resourceId]/authentication/page.tsx
@@ -305,7 +305,7 @@ export default function ResourceAuthenticationPage() {
/>
)}
-
+
-
+
-
+
;
-const defaultValues: Partial = {
- subdomain: "",
- name: "My Resource",
-};
-
type CreateResourceFormProps = {
open: boolean;
setOpen: (open: boolean) => void;
@@ -88,7 +83,10 @@ export default function CreateResourceForm({
const form = useForm({
resolver: zodResolver(accountFormSchema),
- defaultValues,
+ defaultValues: {
+ subdomain: "",
+ name: "My Resource",
+ },
});
useEffect(() => {
@@ -98,9 +96,13 @@ export default function CreateResourceForm({
const fetchSites = async () => {
const res = await api.get>(
- `/org/${orgId}/sites/`
+ `/org/${orgId}/sites/`,
);
setSites(res.data.data.sites);
+
+ if (res.data.data.sites.length > 0) {
+ form.setValue("siteId", res.data.data.sites[0].siteId);
+ }
};
fetchSites();
@@ -116,7 +118,7 @@ export default function CreateResourceForm({
name: data.name,
subdomain: data.subdomain,
// subdomain: data.subdomain,
- }
+ },
)
.catch((e) => {
toast({
@@ -124,7 +126,7 @@ export default function CreateResourceForm({
title: "Error creating resource",
description: formatAxiosError(
e,
- "An error occurred when creating the resource"
+ "An error occurred when creating the resource",
),
});
});
@@ -196,7 +198,7 @@ export default function CreateResourceForm({
onChange={(value) =>
form.setValue(
"subdomain",
- value
+ value,
)
}
/>
@@ -225,14 +227,14 @@ export default function CreateResourceForm({
className={cn(
"w-[350px] justify-between",
!field.value &&
- "text-muted-foreground"
+ "text-muted-foreground",
)}
>
{field.value
? sites.find(
(site) =>
site.siteId ===
- field.value
+ field.value,
)?.name
: "Select site"}
@@ -259,7 +261,7 @@ export default function CreateResourceForm({
onSelect={() => {
form.setValue(
"siteId",
- site.siteId
+ site.siteId,
);
}}
>
@@ -269,14 +271,14 @@ export default function CreateResourceForm({
site.siteId ===
field.value
? "opacity-100"
- : "opacity-0"
+ : "opacity-0",
)}
/>
{
site.name
}
- )
+ ),
)}
diff --git a/src/app/[orgId]/settings/resources/components/ResourcesDataTable.tsx b/src/app/[orgId]/settings/resources/components/ResourcesDataTable.tsx
index 2d065b24..56413dfa 100644
--- a/src/app/[orgId]/settings/resources/components/ResourcesDataTable.tsx
+++ b/src/app/[orgId]/settings/resources/components/ResourcesDataTable.tsx
@@ -85,7 +85,7 @@ export function ResourcesDataTable({
Add Resource
-
+
{table.getHeaderGroups().map((headerGroup) => (
@@ -98,7 +98,7 @@ export function ResourcesDataTable({
: flexRender(
header.column.columnDef
.header,
- header.getContext()
+ header.getContext(),
)}
);
@@ -119,7 +119,7 @@ export function ResourcesDataTable({
{flexRender(
cell.column.columnDef.cell,
- cell.getContext()
+ cell.getContext(),
)}
))}
diff --git a/src/app/[orgId]/settings/sites/components/SitesDataTable.tsx b/src/app/[orgId]/settings/sites/components/SitesDataTable.tsx
index cb4fc120..0a441fd2 100644
--- a/src/app/[orgId]/settings/sites/components/SitesDataTable.tsx
+++ b/src/app/[orgId]/settings/sites/components/SitesDataTable.tsx
@@ -85,7 +85,7 @@ export function SitesDataTable({
Add Site
-
+
{table.getHeaderGroups().map((headerGroup) => (
diff --git a/src/app/[orgId]/settings/sites/page.tsx b/src/app/[orgId]/settings/sites/page.tsx
index 6d5455c7..63c1d7b5 100644
--- a/src/app/[orgId]/settings/sites/page.tsx
+++ b/src/app/[orgId]/settings/sites/page.tsx
@@ -48,7 +48,7 @@ export default async function SitesPage(props: SitesPageProps) {
<>