Completed Admin Users form

This commit is contained in:
PxlLoewe
2025-06-04 17:27:58 -07:00
parent 7aceae7c17
commit 3c620b9b67
22 changed files with 592 additions and 235 deletions

View File

@@ -19,8 +19,7 @@ export const SettingsBtn = () => {
const testSoundRef = useRef<HTMLAudioElement | null>(null);
const editUserMutation = useMutation({
mutationFn: ({ user }: { user: Prisma.UserUpdateInput }) =>
editUserAPI(session.data!.user.id, user),
mutationFn: editUserAPI,
});
useEffect(() => {
@@ -201,7 +200,8 @@ export const SettingsBtn = () => {
onSubmit={() => false}
onClick={async () => {
testSoundRef.current?.pause();
const res = await editUserMutation.mutateAsync({
await editUserMutation.mutateAsync({
id: session.data!.user.id,
user: {
settingsMicDevice: selectedDevice,
settingsMicVolume: micVol,