Add Sonner-based notifications and UX polish

This commit is contained in:
MOH
2026-03-10 17:43:26 +01:00
parent eceb0f3a54
commit 77cc9dca87
32 changed files with 279 additions and 310 deletions
+14
View File
@@ -0,0 +1,14 @@
import { describe, expect, it } from "vitest";
import { getExtensionForMimeType } from "@/lib/media-storage";
import { inferMediaKindFromFileName } from "@/lib/media-service";
describe("media upload types", () => {
it("accepts gif mime types", () => {
expect(getExtensionForMimeType("image/gif")).toBe(".gif");
});
it("treats gif files as images", () => {
expect(inferMediaKindFromFileName("animation.gif")).toBe("IMAGE");
});
});