chore: format frontend code
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
"use client";
|
||||
"use client"
|
||||
|
||||
import { useOthers } from "@/liveblocks.config";
|
||||
import { useOthers } from "@/liveblocks.config"
|
||||
|
||||
const classNames = {
|
||||
red: "w-8 h-8 leading-none font-mono rounded-full ring-1 ring-red-700 ring-offset-2 ring-offset-background overflow-hidden bg-gradient-to-tr from-red-950 to-red-600 flex items-center justify-center text-xs font-medium",
|
||||
@ -14,10 +14,10 @@ const classNames = {
|
||||
purple:
|
||||
"w-8 h-8 leading-none font-mono rounded-full ring-1 ring-purple-700 ring-offset-2 ring-offset-background overflow-hidden bg-gradient-to-tr from-purple-950 to-purple-600 flex items-center justify-center text-xs font-medium",
|
||||
pink: "w-8 h-8 leading-none font-mono rounded-full ring-1 ring-pink-700 ring-offset-2 ring-offset-background overflow-hidden bg-gradient-to-tr from-pink-950 to-pink-600 flex items-center justify-center text-xs font-medium",
|
||||
};
|
||||
}
|
||||
|
||||
export function Avatars() {
|
||||
const users = useOthers();
|
||||
const users = useOthers()
|
||||
|
||||
return (
|
||||
<>
|
||||
@ -30,12 +30,12 @@ export function Avatars() {
|
||||
.slice(0, 2)
|
||||
.map((letter) => letter[0].toUpperCase())}
|
||||
</div>
|
||||
);
|
||||
)
|
||||
})}
|
||||
</div>
|
||||
{users.length > 0 ? (
|
||||
<div className="h-full w-[1px] bg-border mx-2" />
|
||||
) : null}
|
||||
</>
|
||||
);
|
||||
)
|
||||
}
|
||||
|
@ -1,11 +1,10 @@
|
||||
import { useEffect, useMemo, useState } from "react"
|
||||
import { colors } from "@/lib/colors"
|
||||
import {
|
||||
AwarenessList,
|
||||
TypedLiveblocksProvider,
|
||||
UserAwareness,
|
||||
useSelf,
|
||||
} from "@/liveblocks.config"
|
||||
import { colors } from "@/lib/colors"
|
||||
import { useEffect, useMemo, useState } from "react"
|
||||
|
||||
export function Cursors({
|
||||
yProvider,
|
||||
|
@ -1,43 +1,35 @@
|
||||
"use client";
|
||||
"use client"
|
||||
|
||||
import {
|
||||
Dialog,
|
||||
DialogContent,
|
||||
DialogDescription,
|
||||
DialogHeader,
|
||||
DialogTitle,
|
||||
DialogTrigger,
|
||||
} from "@/components/ui/dialog";
|
||||
} from "@/components/ui/dialog"
|
||||
|
||||
import {
|
||||
ChevronRight,
|
||||
FileStack,
|
||||
Globe,
|
||||
Loader2,
|
||||
TextCursor,
|
||||
} from "lucide-react";
|
||||
import { useRouter } from "next/navigation";
|
||||
import { useEffect } from "react";
|
||||
import { Loader2 } from "lucide-react"
|
||||
import { useRouter } from "next/navigation"
|
||||
import { useEffect } from "react"
|
||||
|
||||
export default function DisableAccessModal({
|
||||
open,
|
||||
setOpen,
|
||||
message,
|
||||
}: {
|
||||
open: boolean;
|
||||
setOpen: (open: boolean) => void;
|
||||
message: string;
|
||||
open: boolean
|
||||
setOpen: (open: boolean) => void
|
||||
message: string
|
||||
}) {
|
||||
const router = useRouter();
|
||||
const router = useRouter()
|
||||
|
||||
useEffect(() => {
|
||||
if (open) {
|
||||
const timeout = setTimeout(() => {
|
||||
router.push("/dashboard");
|
||||
}, 5000);
|
||||
return () => clearTimeout(timeout);
|
||||
router.push("/dashboard")
|
||||
}, 5000)
|
||||
return () => clearTimeout(timeout)
|
||||
}
|
||||
}, []);
|
||||
}, [])
|
||||
|
||||
return (
|
||||
<Dialog open={open} onOpenChange={setOpen}>
|
||||
@ -54,5 +46,5 @@ export default function DisableAccessModal({
|
||||
</div>
|
||||
</DialogContent>
|
||||
</Dialog>
|
||||
);
|
||||
)
|
||||
}
|
||||
|
@ -1,14 +1,13 @@
|
||||
"use client";
|
||||
"use client"
|
||||
|
||||
import { RoomProvider } from "@/liveblocks.config";
|
||||
import { ClientSideSuspense } from "@liveblocks/react";
|
||||
import { RoomProvider } from "@/liveblocks.config"
|
||||
|
||||
export function Room({
|
||||
id,
|
||||
children,
|
||||
}: {
|
||||
id: string;
|
||||
children: React.ReactNode;
|
||||
id: string
|
||||
children: React.ReactNode
|
||||
}) {
|
||||
return (
|
||||
<RoomProvider
|
||||
@ -21,5 +20,5 @@ export function Room({
|
||||
{children}
|
||||
{/* </ClientSideSuspense> */}
|
||||
</RoomProvider>
|
||||
);
|
||||
)
|
||||
}
|
||||
|
Reference in New Issue
Block a user