import { customAlphabet } from "nanoid"; export const nanoid = customAlphabet( "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz", ); const prefixes = { img: "img", vid: "vid", } as const; export function newId(prefix: keyof typeof prefixes): string { return [prefixes[prefix], nanoid(16)].join("_"); }