Bugfix in avatar management

This commit is contained in:
grimsi
2024-09-14 17:52:52 +02:00
parent 3d77a6b871
commit 110eb3dd5a
3 changed files with 11 additions and 10 deletions
@@ -10,7 +10,7 @@ import UserUpdateDto from "Frontend/generated/de/grimsi/gameyfin/users/dto/UserU
import {UserEndpoint} from "Frontend/generated/endpoints";
import {SmallInfoField} from "Frontend/components/general/SmallInfoField";
import {toast} from "sonner";
import FileUpload from "Frontend/components/general/FileUpload";
import AvatarUpload from "Frontend/components/general/AvatarUpload";
export default function ProfileManagement() {
const [configSaved, setConfigSaved] = useState(false);
@@ -90,13 +90,12 @@ export default function ProfileManagement() {
</div>
</div>
<div className="flex flex-row flex-1 justify-between gap-8">
<div className="flex flex-col basis-1/4 items-center">
<Section title="Avatar"></Section>
<div className="flex flex-row flex-1 justify-between gap-16">
<div className="flex flex-col basis-1/4 mt-8 items-center">
<Avatar showFallback
src={`/images/avatar?username=${auth.state.user?.username}`}
className="size-40 m-4"></Avatar>
<FileUpload upload="/avatar/upload" clear="/avatar/delete" accept="image/*"/>
<AvatarUpload upload="/avatar/upload" remove="/avatar/delete" accept="image/*"/>
</div>
<div className="flex flex-col flex-grow">