refactor: extract properties for container particles to flat fields in firestore

This commit is contained in:
talksik
2026-03-19 09:05:12 -07:00
parent c36d72493d
commit 1bf5b466d1
8 changed files with 138 additions and 40 deletions
+17
View File
@@ -20,3 +20,20 @@ export function useCreateParticle() {
),
});
}
type CreateStreamParticleParams = Omit<CreateParticleParams<"stream">, "type"> & {
visibleTo?: string[];
};
export function useCreateStreamParticle() {
return useMutation({
mutationFn: (params: CreateStreamParticleParams) =>
createParticle(
params.collectionPath,
"stream",
params.properties,
params.createdByEmail,
params.visibleTo,
),
});
}