/** * Internal dependencies */ import './style.scss'; /** * WordPress dependencies */ const { jQuery: $, canvasLayouts, } = window; const { __, } = wp.i18n; const { registerBlockType, createBlock, parse, } = wp.blocks; const { Component, } = wp.element; const { Modal, SelectControl, } = wp.components; const { compose, } = wp.compose; const { withDispatch, } = wp.data; /** * Add layouts button to Gutenberg toolbar */ $(document).on('DOMContentLoaded', () => { wp.data.subscribe(function () { setTimeout(function () { if (!document.getElementById('canvas-toolbar-import-layout')) { const $toolbar = $('.edit-post-header-toolbar'); if (Object.keys(canvasLayouts.layouts).length && $toolbar.length) { $toolbar.append(`
{__('No layouts found.', 'canvas')}
)}