What will happen if I create an action client ```ts export const action = createSafeActionClient(); // import it inside of "/src/server/queries.ts" // with no "use server" directive import { z } from "zod"; import { action } from "~/lib/safe-action"; import { db } from "~/server/db"; const getArticleSchema = z.object({ id: z.string().cuid(), }); export const getArticle = action(getArticleSchema, async ({ id }) => { const article = await db.article.findUnique({ where: { id }, select: { id: true, }, }); return { article }; }); ```