Commit 760c5346 authored by Ategon Dev's avatar Ategon Dev Committed by Grant
Browse files

Add sounds

parent 0040b5c1
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -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",
@@ -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",
@@ -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": {
+1 −0
Original line number Diff line number Diff line
@@ -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": {
+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";
@@ -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();
+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ import { UserCard } from "../components/Profile/UserCard";
import {
  Accordion,
  AccordionItem,
  Button,
  Chip,
  DateInput,
  Input,
@@ -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();
+1 −1
Original line number Diff line number Diff line
import {
  Button,
  Link,
  Modal,
  ModalBody,
@@ -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