UNPKG

@wordpress/block-library

Version:
75 lines (74 loc) 1.57 kB
// packages/block-library/src/query/index.js import { loop as icon } from "@wordpress/icons"; import initBlock from "../utils/init-block"; import metadata from "./block.json"; import edit from "./edit"; import save from "./save"; import variations from "./variations"; import deprecated from "./deprecated"; var { name } = metadata; var settings = { icon, edit, example: { viewportWidth: 650, attributes: { namespace: "core/posts-list", query: { perPage: 4, pages: 1, offset: 0, postType: "post", order: "desc", orderBy: "date", author: "", search: "", sticky: "exclude", inherit: false } }, innerBlocks: [ { name: "core/post-template", attributes: { layout: { type: "grid", columnCount: 2 } }, innerBlocks: [ { name: "core/post-title" }, { name: "core/post-date", attributes: { metadata: { bindings: { datetime: { source: "core/post-data", args: { field: "date" } } } } } }, { name: "core/post-excerpt" } ] } ] }, save, variations, deprecated }; var init = () => initBlock({ name, metadata, settings }); export { init, metadata, name, settings }; //# sourceMappingURL=index.js.map