├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── (dashboard) │ ├── _components │ │ ├── board-card │ │ │ ├── footer.tsx │ │ │ ├── index.tsx │ │ │ └── overlay.tsx │ │ ├── board-list.tsx │ │ ├── empty-boards.tsx │ │ ├── empty-favorites.tsx │ │ ├── empty-org.tsx │ │ ├── empty-search.tsx │ │ ├── invite-button.tsx │ │ ├── navbar.tsx │ │ ├── new-board-button.tsx │ │ ├── org-sidebar.tsx │ │ ├── search-input.tsx │ │ └── sidebar │ │ │ ├── index.tsx │ │ │ ├── item.tsx │ │ │ ├── list.tsx │ │ │ └── new-button.tsx │ ├── layout.tsx │ └── page.tsx ├── api │ └── liveblocks-auth │ │ └── route.ts ├── board │ └── [boardId] │ │ ├── _components │ │ ├── canvas.tsx │ │ ├── color-picker.tsx │ │ ├── cursor.tsx │ │ ├── cursors-presence.tsx │ │ ├── ellipse.tsx │ │ ├── info.tsx │ │ ├── layer-preview.tsx │ │ ├── loading.tsx │ │ ├── note.tsx │ │ ├── participants.tsx │ │ ├── path.tsx │ │ ├── rectangle.tsx │ │ ├── reset-camera.tsx │ │ ├── selection-box.tsx │ │ ├── selection-tools.tsx │ │ ├── text.tsx │ │ ├── tool-button.tsx │ │ ├── toolbar.tsx │ │ └── user-avatar.tsx │ │ └── page.tsx ├── favicon.ico ├── globals.css └── layout.tsx ├── components.json ├── components ├── actions.tsx ├── auth │ └── loading.tsx ├── confirm-modal.tsx ├── custom-color-picker.tsx ├── hint.tsx ├── icon.tsx ├── modals │ └── rename-modal.tsx ├── room.tsx └── ui │ ├── alert-dialog.tsx │ ├── avatar.tsx │ ├── button.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── input.tsx │ ├── popover.tsx │ ├── skeleton.tsx │ ├── sonner.tsx │ └── tooltip.tsx ├── convex ├── README.md ├── _generated │ ├── api.d.ts │ ├── api.js │ ├── dataModel.d.ts │ ├── server.d.ts │ └── server.js ├── auth.config.js ├── board.ts ├── boards.ts ├── schema.ts └── tsconfig.json ├── hooks ├── use-api-mutation.ts ├── use-delete-layers.ts ├── use-disable-scroll-bounce.ts ├── use-forwarded-ref.ts └── use-selection-bounds.ts ├── lib └── utils.ts ├── liveblocks.config.ts ├── middleware.ts ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── providers ├── convex-client-provider.tsx └── modal-provider.tsx ├── public ├── color-picker.png ├── elements.svg ├── empty-favorites.svg ├── empty-search.svg ├── logo.svg ├── next.svg ├── note.svg ├── placeholders │ ├── 1.svg │ ├── 10.svg │ ├── 2.svg │ ├── 3.svg │ ├── 4.svg │ ├── 5.svg │ ├── 6.svg │ ├── 7.svg │ ├── 8.svg │ └── 9.svg └── vercel.svg ├── store └── use-rename-modal.ts ├── tailwind.config.ts ├── tsconfig.json └── types └── canvas.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/README.md -------------------------------------------------------------------------------- /app/(dashboard)/_components/board-card/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/board-card/footer.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/board-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/board-card/index.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/board-card/overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/board-card/overlay.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/board-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/board-list.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/empty-boards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/empty-boards.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/empty-favorites.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/empty-favorites.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/empty-org.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/empty-org.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/empty-search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/empty-search.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/invite-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/invite-button.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/navbar.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/new-board-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/new-board-button.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/org-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/org-sidebar.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/search-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/search-input.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/sidebar/index.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/sidebar/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/sidebar/item.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/sidebar/list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/sidebar/list.tsx -------------------------------------------------------------------------------- /app/(dashboard)/_components/sidebar/new-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/_components/sidebar/new-button.tsx -------------------------------------------------------------------------------- /app/(dashboard)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/layout.tsx -------------------------------------------------------------------------------- /app/(dashboard)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/(dashboard)/page.tsx -------------------------------------------------------------------------------- /app/api/liveblocks-auth/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/api/liveblocks-auth/route.ts -------------------------------------------------------------------------------- /app/board/[boardId]/_components/canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/canvas.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/color-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/color-picker.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/cursor.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/cursors-presence.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/cursors-presence.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/ellipse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/ellipse.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/info.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/layer-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/layer-preview.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/loading.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/note.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/participants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/participants.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/path.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/rectangle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/rectangle.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/reset-camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/reset-camera.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/selection-box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/selection-box.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/selection-tools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/selection-tools.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/text.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/tool-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/tool-button.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/toolbar.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/_components/user-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/_components/user-avatar.tsx -------------------------------------------------------------------------------- /app/board/[boardId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/board/[boardId]/page.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components.json -------------------------------------------------------------------------------- /components/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/actions.tsx -------------------------------------------------------------------------------- /components/auth/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/auth/loading.tsx -------------------------------------------------------------------------------- /components/confirm-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/confirm-modal.tsx -------------------------------------------------------------------------------- /components/custom-color-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/custom-color-picker.tsx -------------------------------------------------------------------------------- /components/hint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/hint.tsx -------------------------------------------------------------------------------- /components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/icon.tsx -------------------------------------------------------------------------------- /components/modals/rename-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/modals/rename-modal.tsx -------------------------------------------------------------------------------- /components/room.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/room.tsx -------------------------------------------------------------------------------- /components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/avatar.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/sonner.tsx -------------------------------------------------------------------------------- /components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /convex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/README.md -------------------------------------------------------------------------------- /convex/_generated/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/_generated/api.d.ts -------------------------------------------------------------------------------- /convex/_generated/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/_generated/api.js -------------------------------------------------------------------------------- /convex/_generated/dataModel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/_generated/dataModel.d.ts -------------------------------------------------------------------------------- /convex/_generated/server.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/_generated/server.d.ts -------------------------------------------------------------------------------- /convex/_generated/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/_generated/server.js -------------------------------------------------------------------------------- /convex/auth.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/auth.config.js -------------------------------------------------------------------------------- /convex/board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/board.ts -------------------------------------------------------------------------------- /convex/boards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/boards.ts -------------------------------------------------------------------------------- /convex/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/schema.ts -------------------------------------------------------------------------------- /convex/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/convex/tsconfig.json -------------------------------------------------------------------------------- /hooks/use-api-mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/hooks/use-api-mutation.ts -------------------------------------------------------------------------------- /hooks/use-delete-layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/hooks/use-delete-layers.ts -------------------------------------------------------------------------------- /hooks/use-disable-scroll-bounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/hooks/use-disable-scroll-bounce.ts -------------------------------------------------------------------------------- /hooks/use-forwarded-ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/hooks/use-forwarded-ref.ts -------------------------------------------------------------------------------- /hooks/use-selection-bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/hooks/use-selection-bounds.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /liveblocks.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/liveblocks.config.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /providers/convex-client-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/providers/convex-client-provider.tsx -------------------------------------------------------------------------------- /providers/modal-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/providers/modal-provider.tsx -------------------------------------------------------------------------------- /public/color-picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/color-picker.png -------------------------------------------------------------------------------- /public/elements.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/elements.svg -------------------------------------------------------------------------------- /public/empty-favorites.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/empty-favorites.svg -------------------------------------------------------------------------------- /public/empty-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/empty-search.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/note.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/note.svg -------------------------------------------------------------------------------- /public/placeholders/1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/1.svg -------------------------------------------------------------------------------- /public/placeholders/10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/10.svg -------------------------------------------------------------------------------- /public/placeholders/2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/2.svg -------------------------------------------------------------------------------- /public/placeholders/3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/3.svg -------------------------------------------------------------------------------- /public/placeholders/4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/4.svg -------------------------------------------------------------------------------- /public/placeholders/5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/5.svg -------------------------------------------------------------------------------- /public/placeholders/6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/6.svg -------------------------------------------------------------------------------- /public/placeholders/7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/7.svg -------------------------------------------------------------------------------- /public/placeholders/8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/8.svg -------------------------------------------------------------------------------- /public/placeholders/9.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/placeholders/9.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /store/use-rename-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/store/use-rename-modal.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jatin1510/miro-clone/HEAD/types/canvas.ts --------------------------------------------------------------------------------