1 | import _toConsumableArray from "@babel/runtime/helpers/esm/toConsumableArray";
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | import '@wordpress/core-data';
|
7 | import '@wordpress/block-editor';
|
8 | import '@wordpress/editor';
|
9 | import { registerBlockType, setDefaultBlockName, setFreeformContentHandlerName, setUnregisteredTypeHandlerName } from '@wordpress/blocks';
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | import * as paragraph from './paragraph';
|
15 | import * as image from './image';
|
16 | import * as heading from './heading';
|
17 | import * as quote from './quote';
|
18 | import * as gallery from './gallery';
|
19 | import * as archives from './archives';
|
20 | import * as audio from './audio';
|
21 | import * as button from './button';
|
22 | import * as calendar from './calendar';
|
23 | import * as categories from './categories';
|
24 | import * as code from './code';
|
25 | import * as columns from './columns';
|
26 | import * as column from './columns/column';
|
27 | import * as cover from './cover';
|
28 | import * as embed from './embed';
|
29 | import * as file from './file';
|
30 | import * as html from './html';
|
31 | import * as mediaText from './media-text';
|
32 | import * as latestComments from './latest-comments';
|
33 | import * as latestPosts from './latest-posts';
|
34 | import * as legacyWidget from './legacy-widget';
|
35 | import * as list from './list';
|
36 | import * as missing from './missing';
|
37 | import * as more from './more';
|
38 | import * as nextpage from './nextpage';
|
39 | import * as preformatted from './preformatted';
|
40 | import * as pullquote from './pullquote';
|
41 | import * as reusableBlock from './block';
|
42 | import * as rss from './rss';
|
43 | import * as search from './search';
|
44 | import * as separator from './separator';
|
45 | import * as shortcode from './shortcode';
|
46 | import * as spacer from './spacer';
|
47 | import * as subhead from './subhead';
|
48 | import * as table from './table';
|
49 | import * as template from './template';
|
50 | import * as textColumns from './text-columns';
|
51 | import * as verse from './verse';
|
52 | import * as video from './video';
|
53 | import * as tagCloud from './tag-cloud';
|
54 | import * as classic from './classic';
|
55 |
|
56 |
|
57 |
|
58 |
|
59 |
|
60 |
|
61 |
|
62 |
|
63 |
|
64 |
|
65 |
|
66 | export var registerCoreBlocks = function registerCoreBlocks() {
|
67 | [
|
68 |
|
69 | paragraph, image, heading, gallery, list, quote,
|
70 | shortcode, archives, audio, button, calendar, categories, code, columns, column, cover, embed].concat(_toConsumableArray(embed.common), _toConsumableArray(embed.others), [file, window.wp && window.wp.oldEditor ? classic : null,
|
71 | html, mediaText, latestComments, latestPosts, process.env.GUTENBERG_PHASE === 2 ? legacyWidget : null, missing, more, nextpage, preformatted, pullquote, rss, search, separator, reusableBlock, spacer, subhead, table, tagCloud, template, textColumns, verse, video]).forEach(function (block) {
|
72 | if (!block) {
|
73 | return;
|
74 | }
|
75 |
|
76 | var name = block.name,
|
77 | settings = block.settings;
|
78 | registerBlockType(name, settings);
|
79 | });
|
80 | setDefaultBlockName(paragraph.name);
|
81 |
|
82 | if (window.wp && window.wp.oldEditor) {
|
83 | setFreeformContentHandlerName(classic.name);
|
84 | }
|
85 |
|
86 | setUnregisteredTypeHandlerName(missing.name);
|
87 | };
|
88 |
|
\ | No newline at end of file |