Skip to content

Commit 4050730

Browse files
Nudelsuppe42Copilot
andcommitted
fix(dash/src): 🚑 Patch Prisma to work again
Co-authored-by: Copilot <copilot@github.com>
1 parent b025abb commit 4050730

28 files changed

Lines changed: 145 additions & 81 deletions

File tree

apps/dashboard/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"@mantine/spotlight": "^8.2.3",
2828
"@mantine/tiptap": "^8.2.3",
2929
"@mapbox/mapbox-gl-draw": "^1.5.0",
30+
"@prisma/adapter-pg": "^7.8.0",
3031
"@repo/db": "*",
3132
"@tabler/icons-react": "^3.9.0",
3233
"@tiptap/core": "^2.11.7",

apps/dashboard/src/app/(editorNavbar)/navbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Text,
1212
TextInput,
1313
} from '@mantine/core';
14-
import { Claim } from '@repo/db';
14+
import type { Claim } from '@repo/db';
1515
import { IconSearch, IconX } from '@tabler/icons-react';
1616
import { redirect } from 'next/navigation';
1717
import { useState } from 'react';

apps/dashboard/src/app/(sideNavbar)/am/applications/[id]/interactivity.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { hasRole } from '@/util/auth';
33
import { ActionIcon, Menu, MenuDropdown, MenuItem, MenuTarget, rem } from '@mantine/core';
44
import { useClipboard } from '@mantine/hooks';
5-
import { Application } from '@repo/db';
5+
import type { Application } from '@repo/db';
66
import { IconDots, IconId } from '@tabler/icons-react';
77

88
export function EditMenu({ application }: { application: Application }) {

apps/dashboard/src/app/(sideNavbar)/am/claims/[id]/interactivity.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020
} from '@mantine/core';
2121
import { useClipboard } from '@mantine/hooks';
2222
import { modals, openConfirmModal } from '@mantine/modals';
23-
import { BuildTeam, Claim } from '@repo/db';
23+
import type { BuildTeam, Claim } from '@repo/db';
2424
import { IconDots, IconId, IconTransfer, IconTrash } from '@tabler/icons-react';
2525
import { useSession } from 'next-auth/react';
2626
import { redirect } from 'next/navigation';

apps/dashboard/src/app/(sideNavbar)/am/claims/datatable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { BuildTeamDisplay } from '@/components/data/BuildTeam';
99
import { UserDisplay } from '@/components/data/User';
1010
import { useClipboard } from '@mantine/hooks';
1111
import { openConfirmModal } from '@mantine/modals';
12-
import { Claim } from '@repo/db';
12+
import type { Claim } from '@repo/db';
1313
import { DataTable } from 'mantine-datatable';
1414
import Link from 'next/link';
1515

apps/dashboard/src/app/(sideNavbar)/am/contacts/datatable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { ActionIcon, Code, Group } from '@mantine/core';
44

55
import Anchor from '@/components/core/Anchor';
6-
import { Contact } from '@repo/db';
6+
import type { Contact } from '@repo/db';
77
import { IconExternalLink } from '@tabler/icons-react';
88
import { DataTable } from 'mantine-datatable';
99
import Link from 'next/link';

apps/dashboard/src/app/(sideNavbar)/am/contacts/interactivity.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { adminAddContact, adminDeleteContact, adminEditContact } from '@/actions
77
import { useFormActions } from '@/hooks/useFormAction';
88
import { useForm } from '@mantine/form';
99
import { modals } from '@mantine/modals';
10-
import { Contact } from '@repo/db';
10+
import type { Contact } from '@repo/db';
1111

1212
export function AddContactButton({ disabled }: { disabled?: boolean }) {
1313
return (

apps/dashboard/src/app/(sideNavbar)/am/faq/datatable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import { ActionIcon, Code, Group } from '@mantine/core';
44

5-
import { FAQQuestion } from '@repo/db';
5+
import type { FAQQuestion } from '@repo/db';
66
import { IconExternalLink } from '@tabler/icons-react';
77
import { DataTable } from 'mantine-datatable';
88
import Link from 'next/link';

apps/dashboard/src/app/(sideNavbar)/am/faq/interactivity.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import RichTextEditor from '@/components/input/RTE';
88
import { useFormActions } from '@/hooks/useFormAction';
99
import { useForm } from '@mantine/form';
1010
import { modals } from '@mantine/modals';
11-
import { FAQQuestion } from '@repo/db';
11+
import type { FAQQuestion } from '@repo/db';
1212

1313
export function AddFaqQuestionButton({ disabled }: { disabled?: boolean }) {
1414
return (

apps/dashboard/src/app/(sideNavbar)/am/teams/[id]/interactivity.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { hasRole } from '@/util/auth';
44
import { ActionIcon, Menu, MenuDropdown, MenuItem, MenuLabel, MenuTarget, rem } from '@mantine/core';
55
import { useClipboard } from '@mantine/hooks';
6-
import { BuildTeam } from '@repo/db';
6+
import type { BuildTeam } from '@repo/db';
77
import { IconDots, IconId, IconTransfer, IconUserCog } from '@tabler/icons-react';
88
import { useSession } from 'next-auth/react';
99
import Link from 'next/link';

0 commit comments

Comments
 (0)