UNPKG

nitropage

Version:

A free and open source, extensible visual page builder based on SolidStart.

16 lines (13 loc) 409 B
import { query } from "@solidjs/router"; import { getUser } from "../lib/auth/server"; import { getPublicMedia as getPublicMedia_ } from "../lib/server/media"; export const getPublicMedia = query( async (args: Parameters<typeof getPublicMedia_>[0]) => { "use server"; if (args.admin) { await getUser({ assert: {} }); } return await getPublicMedia_(args); }, "np-publicMedia", );