feat: add board group models and update related interfaces

This commit is contained in:
Abhimanyu Saharan
2026-02-07 20:29:50 +05:30
parent 7b5ee230f5
commit 88a5075684
170 changed files with 12372 additions and 3697 deletions

View File

@@ -3,7 +3,9 @@
import { ClerkProvider } from "@clerk/nextjs";
import type { ReactNode } from "react";
function isLikelyValidClerkPublishableKey(key: string | undefined): key is string {
function isLikelyValidClerkPublishableKey(
key: string | undefined,
): key is string {
if (!key) return false;
// Clerk publishable keys look like: pk_test_... or pk_live_...
// In CI we want builds to stay secretless; if the key isn't present/valid,
@@ -26,5 +28,7 @@ export function AuthProvider({ children }: { children: ReactNode }) {
return <>{children}</>;
}
return <ClerkProvider publishableKey={publishableKey}>{children}</ClerkProvider>;
return (
<ClerkProvider publishableKey={publishableKey}>{children}</ClerkProvider>
);
}

View File

@@ -20,7 +20,7 @@ export function QueryProvider({ children }: { children: ReactNode }) {
retry: 0,
},
},
})
}),
);
return <QueryClientProvider client={client}>{children}</QueryClientProvider>;