added DME Volume

This commit is contained in:
PxlLoewe
2025-06-02 13:10:27 -07:00
parent 44322c5e91
commit ec1a1a7fab
4 changed files with 12 additions and 13 deletions

View File

@@ -13,16 +13,6 @@ import { handleConnectDesktop } from "socket-events/connect-desktop";
import cookieParser from "cookie-parser";
import cors from "cors";
import { authMiddleware } from "modules/expressMiddleware";
import { prisma, User } from "@repo/db";
import { Request, Response, NextFunction } from "express";
declare global {
namespace Express {
interface Request {
user?: User | null;
}
}
}
const app = express();
const server = createServer(app);

View File

View File

@@ -37,7 +37,7 @@ export const SettingsBtn = () => {
);
const [showIndication, setShowIndication] = useState<boolean>(false);
const [micVol, setMicVol] = useState<number>(1);
const [dmeVolume, setDmeVol] = useState<number>(1);
const [dmeVolume, setDmeVol] = useState<number>(0.8);
const setMic = useAudioStore((state) => state.setMic);
@@ -46,7 +46,7 @@ export const SettingsBtn = () => {
setSelectedDevice(user.settingsMicDevice);
setMic(user.settingsMicDevice, user.settingsMicVolume || 1);
setMicVol(user.settingsMicVolume || 1);
setDmeVol(user.settingsDmeVolume || 1);
setDmeVol(user.settingsDmeVolume || 0.8);
}
}, [user, setMic]);
@@ -175,7 +175,6 @@ export const SettingsBtn = () => {
settingsDmeVolume: dmeVolume,
},
});
console.log("res", res);
setMic(selectedDevice, micVol);
modalRef.current?.close();
toast.success("Einstellungen gespeichert");

View File

@@ -24,6 +24,16 @@ export const useSounds = () => {
}
}, []);
useEffect(() => {
if (user?.settingsDmeVolume) {
if (newMissionSound.current) {
newMissionSound.current.volume = user.settingsDmeVolume;
}
} else if (newMissionSound.current) {
newMissionSound.current.volume = 0.8; // Default volume
}
}, [user?.settingsDmeVolume]);
useEffect(() => {
const timeouts: NodeJS.Timeout[] = [];