decentralised message store

refactor: refine schema

serenity e4d99caa 211e5df6

Changed files
+3 -2
src
lib
+3 -2
src/lib/types/constellation.ts
···
+
import { didSchema, nsidSchema } from "@/lib/types/atproto";
import { z } from "zod";
export const constellationBacklinkSchema = z.object({
-
did: z.string(),
-
collection: z.string(),
+
did: didSchema,
+
collection: nsidSchema,
rkey: z.string(),
});
export type ConstellationBacklink = z.infer<typeof constellationBacklinkSchema>;