Skip to content

Commit 5d89929

Browse files
committed
fix: add custom document title for vc
1 parent 0a8844f commit 5d89929

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/*
2+
* Copyright 2024 Adobe. All rights reserved.
3+
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
4+
* you may not use this file except in compliance with the License. You may obtain a copy
5+
* of the License at http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under
8+
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
9+
* OF ANY KIND, either express or implied. See the License for the specific language
10+
* governing permissions and limitations under the License.
11+
*/
12+
13+
import { HTMLTemplate } from '../HTMLTemplate.js';
14+
15+
export default class extends HTMLTemplate {
16+
/**
17+
* Create the document meta tags
18+
* @returns {string}
19+
*/
20+
renderDocumentMetaTags() {
21+
const { product } = this;
22+
return /* html */ `\
23+
<meta charset="UTF-8">
24+
<title>${product.metaTitle || product.name} - ${product.sku} | Visual Comfort</title>
25+
<meta name="viewport" content="width=device-width, initial-scale=1">
26+
${HTMLTemplate.metaProperty('description', product.metaDescription)}
27+
${HTMLTemplate.metaName('keywords', product.metaKeyword)}`;
28+
}
29+
}

0 commit comments

Comments
 (0)