export function useTableSearch() { const tableQ = ref(""); function matches(...parts: unknown[]) { const q = tableQ.value.trim().toLowerCase(); if (!q) return true; return parts.some((part) => String(part ?? "").toLowerCase().includes(q)); } return { tableQ, matches }; }