import "server-only"; import { admin, required } from "./supabase"; import { cosmeticShopStateSchema, type CosmeticShopState, } from "@/shared/profile-cosmetics"; export async function profileCosmeticsState( userId: string, ): Promise { const result = required( await admin().rpc("cosmetics_shop_state", { p_user: userId }), ); return cosmeticShopStateSchema.parse(result); }