diff --git a/app/(platform)/(dashboard)/_components/Navbar.tsx b/app/(platform)/(dashboard)/_components/Navbar.tsx index 0794b1c..d05701a 100644 --- a/app/(platform)/(dashboard)/_components/Navbar.tsx +++ b/app/(platform)/(dashboard)/_components/Navbar.tsx @@ -51,7 +51,6 @@ export const Navbar = () => { }} /> { return ( - + diff --git a/app/api/liveblocks-auth/route.ts b/app/api/liveblocks-auth/route.ts deleted file mode 100644 index 1724c95..0000000 --- a/app/api/liveblocks-auth/route.ts +++ /dev/null @@ -1,28 +0,0 @@ -/* import { Liveblocks } from '@liveblocks/node'; -import { useUser } from '@clerk/nextjs'; -import { auth } from '@clerk/nextjs/server'; - -const liveblocks = new Liveblocks({ - secret: process.env.LIVEBLOCKS_SECRET_DEV_API_KEY!, -}); */ - -export async function POST(req: Request) { - /* const { user } = useUser(); - const { orgId } = auth(); - - if (!orgId || !user) return new Response('Unauthorized', { status: 401 }); - - // Start an auth session inside your endpoint - const session = liveblocks.prepareSession(user.id); - - // Implement your own security, and give the user access to the room - const { room } = await req.json(); - if (room) { - session.allow(room, session.FULL_ACCESS); - } - - // Authorize the user and return the result - const { status, body } = await session.authorize(); - return new Response(body, { status }); */ - return new Response('Not implemented', { status: 501 }); -} diff --git a/liveblocks.config.ts b/liveblocks.config.ts deleted file mode 100644 index f6e6ca0..0000000 --- a/liveblocks.config.ts +++ /dev/null @@ -1,49 +0,0 @@ -// Define Liveblocks types for your application -// https://liveblocks.io/docs/api-reference/liveblocks-react#Typing-your-data -declare global { - interface Liveblocks { - // Each user's Presence, for useMyPresence, useOthers, etc. - Presence: { - // Example, real-time cursor coordinates - cursor: { x: number; y: number }; - }; - - // The Storage tree for the room, for useMutation, useStorage, etc. - Storage: { - // Example, a conflict-free list - // animals: LiveList; - }; - - // Custom user info set when authenticating with a secret key - UserMeta: { - id: string; - info: { - // Example properties, for useSelf, useUser, useOthers, etc. - // name: string; - // avatar: string; - }; - }; - - // Custom events, for useBroadcastEvent, useEventListener - RoomEvent: {}; - // Example has two events, using a union - // | { type: "PLAY" } - // | { type: "REACTION"; emoji: "🔥" }; - - // Custom metadata set on threads, for useThreads, useCreateThread, etc. - ThreadMetadata: { - // Example, attaching coordinates to a thread - // x: number; - // y: number; - }; - - // Custom room info set with resolveRoomsInfo, for useRoomInfo - RoomInfo: { - // Example, rooms with a title and url - // title: string; - // url: string; - }; - } -} - -export {}; diff --git a/package.json b/package.json index e774a47..2c92e32 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,6 @@ "dependencies": { "@clerk/nextjs": "^6.9.6", "@hello-pangea/dnd": "^17.0.0", - "@liveblocks/client": "^2.15.0", - "@liveblocks/node": "^2.15.0", - "@liveblocks/react": "^2.15.0", "@mdx-js/loader": "^3.1.0", "@mdx-js/react": "^3.1.0", "@next/bundle-analyzer": "^15.1.2", diff --git a/yarn.lock b/yarn.lock index 61d5d1b..fdeffec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1086,46 +1086,6 @@ __metadata: languageName: node linkType: hard -"@liveblocks/client@npm:2.15.0, @liveblocks/client@npm:^2.15.0": - version: 2.15.0 - resolution: "@liveblocks/client@npm:2.15.0" - dependencies: - "@liveblocks/core": "npm:2.15.0" - checksum: 10c0/844da23be3ce8785382e6b71b9a1b1a75661848247c78c76019953d89510202cd1e49066338f17d85399ccd53c7b954f6315089f10334d3e5d3cc5a43a6d389f - languageName: node - linkType: hard - -"@liveblocks/core@npm:2.15.0": - version: 2.15.0 - resolution: "@liveblocks/core@npm:2.15.0" - checksum: 10c0/39ddba819ded07863714821500c36c189166c67ad8d97de668d9d17ba5f89b9802a86ad4d35bebc33c4fc76e6d4dad13469c0528537c2c3ccc08d72f0f3a8f74 - languageName: node - linkType: hard - -"@liveblocks/node@npm:^2.15.0": - version: 2.15.0 - resolution: "@liveblocks/node@npm:2.15.0" - dependencies: - "@liveblocks/core": "npm:2.15.0" - "@stablelib/base64": "npm:^1.0.1" - fast-sha256: "npm:^1.3.0" - node-fetch: "npm:^2.6.1" - checksum: 10c0/d7b7c08025fb436e4b6e1e66b39cfcc8688d5bc866db0fe8eead846f7d8e72d7b5a4eb9c48340009455a96defc352bc8ef527f3f184eabc1d0797f2e91c4452e - languageName: node - linkType: hard - -"@liveblocks/react@npm:^2.15.0": - version: 2.15.0 - resolution: "@liveblocks/react@npm:2.15.0" - dependencies: - "@liveblocks/client": "npm:2.15.0" - "@liveblocks/core": "npm:2.15.0" - peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - checksum: 10c0/23f65ae20a17498830c3ce32ee97b7fed0e5c5750c7d8d047cf31f0f436f26d048ead2338ebd12808f3eb894a4b1ce681cc781594d44417d0e4dbf2a27ca0100 - languageName: node - linkType: hard - "@mdx-js/esbuild@npm:^3.0.0": version: 3.1.0 resolution: "@mdx-js/esbuild@npm:3.1.0" @@ -3375,13 +3335,6 @@ __metadata: languageName: node linkType: hard -"@stablelib/base64@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/base64@npm:1.0.1" - checksum: 10c0/6330720f021819d19cecfe274111b79a256caa81df478d6b0ae7effc8842b96915b6aeed85926ff05b4d48ec1fc78ad043d928b730ee4e6cc6e8cba6aa097bed - languageName: node - linkType: hard - "@swc/counter@npm:0.1.3": version: 0.1.3 resolution: "@swc/counter@npm:0.1.3" @@ -6696,13 +6649,6 @@ __metadata: languageName: node linkType: hard -"fast-sha256@npm:^1.3.0": - version: 1.3.0 - resolution: "fast-sha256@npm:1.3.0" - checksum: 10c0/87f9e4baa7639576cf60a2b6235c9f436e1a1c52323abbd8a705b5bea8355500acf176f2aed0c14f2ecd6d6007e26151461bab2f27b8953bcca8d9d6b76a86e4 - languageName: node - linkType: hard - "fast-uri@npm:^3.0.1": version: 3.0.3 resolution: "fast-uri@npm:3.0.3" @@ -9933,7 +9879,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.6.7": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -12559,9 +12505,6 @@ __metadata: "@eslint/eslintrc": "npm:^3.1.0" "@eslint/js": "npm:^9.16.0" "@hello-pangea/dnd": "npm:^17.0.0" - "@liveblocks/client": "npm:^2.15.0" - "@liveblocks/node": "npm:^2.15.0" - "@liveblocks/react": "npm:^2.15.0" "@mdx-js/loader": "npm:^3.1.0" "@mdx-js/react": "npm:^3.1.0" "@microsoft/eslint-formatter-sarif": "npm:^3.1.0"