import type { api } from "~/utils/api"; /** * Invalidates all card-related queries for a given card. * Use this after any mutation that affects card data or activities. */ export async function invalidateCard( utils: ReturnType, cardPublicId: string, ) { await Promise.all([ utils.card.byId.invalidate({ cardPublicId }), utils.card.getActivities.invalidate({ cardPublicId }), ]); }