mirror of
https://github.com/wassname/template.git
synced 2026-09-09 11:38:29 +08:00
Header prerendering now adds markup directly and adds distill-prerendered tag which TEMPLATE webcomponents now respect
This commit is contained in:
@@ -12,10 +12,15 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
export default function(dom) {
|
||||
|
||||
import { headerTemplate } from '../distill-components/distill-header-template';
|
||||
|
||||
export default function(dom, data) {
|
||||
const headerTag = dom.querySelector('distill-header');
|
||||
if (!headerTag) {
|
||||
const header = dom.createElement('distill-header');
|
||||
header.innerHTML = headerTemplate;
|
||||
header.setAttribute('distill-prerendered', "");
|
||||
const body = dom.querySelector('body');
|
||||
body.insertBefore(header, body.firstChild);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user