Loading package-lock.json +17 −0 Original line number Diff line number Diff line Loading @@ -13549,6 +13549,11 @@ "react-is": "^16.7.0" } }, "node_modules/howler": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.4.tgz", "integrity": "sha512-iARIBPgcQrwtEr+tALF+rapJ8qSc+Set2GJQl7xT1MQzWaVkFebdJhR3alVlSiUf5U7nAANKuj3aWpwerocD5w==" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", Loading Loading @@ -19207,6 +19212,17 @@ } } }, "node_modules/use-sound": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/use-sound/-/use-sound-5.0.0.tgz", "integrity": "sha512-MNHT3FFC5HxNCrgZtrnpIMJI2cw/0D2xismcrtyht8BTuF5FhFhb57xO/jlQr2xJaFrc/0btzRQvGyHQwB7PVA==", "dependencies": { "howler": "^2.2.4" }, "peerDependencies": { "react": ">=16.8" } }, "node_modules/use-sync-external-store": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", Loading Loading @@ -19906,6 +19922,7 @@ "react-zoom-pan-pinch": "^3.4.1", "socket.io-client": "^4.8.1", "swr": "^2.3.3", "use-sound": "^5.0.0", "vite-plugin-banner": "^0.8.1" }, "devDependencies": { packages/client/package.json +1 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ "react-zoom-pan-pinch": "^3.4.1", "socket.io-client": "^4.8.1", "swr": "^2.3.3", "use-sound": "^5.0.0", "vite-plugin-banner": "^0.8.1" }, "devDependencies": { Loading packages/client/src/Moderator/ModSidebar.tsx +2 −1 Original line number Diff line number Diff line import { faHammer } from "@fortawesome/free-solid-svg-icons"; import { SidebarBase } from "../components/SidebarBase"; import { useModerator } from "./Moderator"; import { Alert, Button, Chip } from "@nextui-org/react"; import { Alert, Chip } from "@nextui-org/react"; import { KeybindManager } from "../lib/keybinds"; import { Keybind } from "../components/KeybindModal"; import { useCallback, useState } from "react"; Loading @@ -9,6 +9,7 @@ import { handleError, oapi } from "../lib/utils"; import { EError, RestAPI } from "@sc07-canvas/lib"; import { UserCard } from "../components/Profile/UserCard"; import { toast } from "react-toastify"; import { Button } from "../components/core/Button"; export const ModSidebar = () => { const { state, dispatch } = useModerator(); Loading packages/client/src/Moderator/UserModSidebar.tsx +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,6 @@ import { UserCard } from "../components/Profile/UserCard"; import { Accordion, AccordionItem, Button, Chip, DateInput, Input, Loading @@ -17,6 +16,7 @@ import { CalendarDateTime, parseDateTime } from "@internationalized/date"; import { toast } from "react-toastify"; import { EError } from "@sc07-canvas/lib"; import { ModeratorModule } from "./ModeratorModule"; import { Button } from "../components/core/Button"; export const UserModSidebar = () => { const { state, dispatch } = useModerator(); Loading packages/client/src/components/AuthErrors.tsx +1 −1 Original line number Diff line number Diff line import { Button, Link, Modal, ModalBody, Loading @@ -8,6 +7,7 @@ import { ModalHeader, } from "@nextui-org/react"; import { useEffect, useState } from "react"; import { Button } from "./core/Button"; const Params = { TYPE: "auth_type", Loading Loading
package-lock.json +17 −0 Original line number Diff line number Diff line Loading @@ -13549,6 +13549,11 @@ "react-is": "^16.7.0" } }, "node_modules/howler": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.4.tgz", "integrity": "sha512-iARIBPgcQrwtEr+tALF+rapJ8qSc+Set2GJQl7xT1MQzWaVkFebdJhR3alVlSiUf5U7nAANKuj3aWpwerocD5w==" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", Loading Loading @@ -19207,6 +19212,17 @@ } } }, "node_modules/use-sound": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/use-sound/-/use-sound-5.0.0.tgz", "integrity": "sha512-MNHT3FFC5HxNCrgZtrnpIMJI2cw/0D2xismcrtyht8BTuF5FhFhb57xO/jlQr2xJaFrc/0btzRQvGyHQwB7PVA==", "dependencies": { "howler": "^2.2.4" }, "peerDependencies": { "react": ">=16.8" } }, "node_modules/use-sync-external-store": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", Loading Loading @@ -19906,6 +19922,7 @@ "react-zoom-pan-pinch": "^3.4.1", "socket.io-client": "^4.8.1", "swr": "^2.3.3", "use-sound": "^5.0.0", "vite-plugin-banner": "^0.8.1" }, "devDependencies": {
packages/client/package.json +1 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ "react-zoom-pan-pinch": "^3.4.1", "socket.io-client": "^4.8.1", "swr": "^2.3.3", "use-sound": "^5.0.0", "vite-plugin-banner": "^0.8.1" }, "devDependencies": { Loading
packages/client/src/Moderator/ModSidebar.tsx +2 −1 Original line number Diff line number Diff line import { faHammer } from "@fortawesome/free-solid-svg-icons"; import { SidebarBase } from "../components/SidebarBase"; import { useModerator } from "./Moderator"; import { Alert, Button, Chip } from "@nextui-org/react"; import { Alert, Chip } from "@nextui-org/react"; import { KeybindManager } from "../lib/keybinds"; import { Keybind } from "../components/KeybindModal"; import { useCallback, useState } from "react"; Loading @@ -9,6 +9,7 @@ import { handleError, oapi } from "../lib/utils"; import { EError, RestAPI } from "@sc07-canvas/lib"; import { UserCard } from "../components/Profile/UserCard"; import { toast } from "react-toastify"; import { Button } from "../components/core/Button"; export const ModSidebar = () => { const { state, dispatch } = useModerator(); Loading
packages/client/src/Moderator/UserModSidebar.tsx +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,6 @@ import { UserCard } from "../components/Profile/UserCard"; import { Accordion, AccordionItem, Button, Chip, DateInput, Input, Loading @@ -17,6 +16,7 @@ import { CalendarDateTime, parseDateTime } from "@internationalized/date"; import { toast } from "react-toastify"; import { EError } from "@sc07-canvas/lib"; import { ModeratorModule } from "./ModeratorModule"; import { Button } from "../components/core/Button"; export const UserModSidebar = () => { const { state, dispatch } = useModerator(); Loading
packages/client/src/components/AuthErrors.tsx +1 −1 Original line number Diff line number Diff line import { Button, Link, Modal, ModalBody, Loading @@ -8,6 +7,7 @@ import { ModalHeader, } from "@nextui-org/react"; import { useEffect, useState } from "react"; import { Button } from "./core/Button"; const Params = { TYPE: "auth_type", Loading