@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
39 lines (31 loc) • 839 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.pageBuilderPagesTypeDef = void 0;
var _graphqlTag = _interopRequireDefault(require("graphql-tag"));
const pageBuilderPagesTypeDef = (0, _graphqlTag.default)`
scalar JSON
type PageBuilderPageSlice {
id: ID!
patternId: ID!
templateId: ID!
data: JSON!
}
type PageBuilderPage {
id: ID!
title: String!
description: String
path: String!
slices: [PageBuilderPageSlice]!
}
type Query {
pageBuilderPage(id: ID): PageBuilderPage
pageBuilderPages: [PageBuilderPage]
}
type Mutation {
setPageBuilderPage(id: ID, data: JSON): PageBuilderPage
}
`;
exports.pageBuilderPagesTypeDef = pageBuilderPagesTypeDef;