feat(SW-200): refactored breadcrumbs fetching and added json schema to layout
This commit is contained in:
15
types/trpc/routers/contentstack/breadcrumbs.ts
Normal file
15
types/trpc/routers/contentstack/breadcrumbs.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { z } from "zod"
|
||||
|
||||
import {
|
||||
breadcrumbsRefsSchema,
|
||||
breadcrumbsSchema,
|
||||
rawBreadcrumbsDataSchema,
|
||||
} from "@/server/routers/contentstack/breadcrumbs/output"
|
||||
|
||||
export interface BreadcrumbsRefsSchema
|
||||
extends z.input<typeof breadcrumbsRefsSchema> {}
|
||||
|
||||
export interface RawBreadcrumbsSchema
|
||||
extends z.input<typeof rawBreadcrumbsDataSchema> {}
|
||||
|
||||
export interface Breadcrumbs extends z.output<typeof breadcrumbsSchema> {}
|
||||
@@ -1,10 +1,6 @@
|
||||
import { z } from "zod"
|
||||
|
||||
import {
|
||||
metaDataSchema,
|
||||
rawMetaDataDataSchema,
|
||||
} from "@/server/routers/contentstack/metadata/output"
|
||||
import { rawMetaDataDataSchema } from "@/server/routers/contentstack/metadata/output"
|
||||
|
||||
export interface RawMetaDataSchema
|
||||
extends z.input<typeof rawMetaDataDataSchema> {}
|
||||
export interface MetaDataSchema extends z.output<typeof metaDataSchema> {}
|
||||
|
||||
Reference in New Issue
Block a user