"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GovUKPage = void 0;
const react_1 = require("react");
const react_helmet_async_1 = require("react-helmet-async");
const Page_1 = require("./Page");
const favicon_ico_1 = __importDefault(require("govuk-frontend/govuk/assets/images/favicon.ico"));
const govuk_mask_icon_svg_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-mask-icon.svg"));
const govuk_apple_touch_icon_180x180_png_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-apple-touch-icon-180x180.png"));
const govuk_apple_touch_icon_167x167_png_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-apple-touch-icon-167x167.png"));
const govuk_apple_touch_icon_152x152_png_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-apple-touch-icon-152x152.png"));
const govuk_apple_touch_icon_png_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-apple-touch-icon.png"));
const govuk_opengraph_image_png_1 = __importDefault(require("govuk-frontend/govuk/assets/images/govuk-opengraph-image.png"));
require("../assets/GovUKPage.scss");
const GovUKPage = ({ children, classModifiers, ...props }) => ((0, react_1.createElement)(Page_1.Page, { ...props, classModifiers: [...(Array.isArray(classModifiers) ? classModifiers : [classModifiers]), 'govuk'], govUK: true },
    (0, react_1.createElement)(react_helmet_async_1.Helmet, null,
        (0, react_1.createElement)("meta", { name: "theme-color", content: "#0b0c0c" }),
        (0, react_1.createElement)("link", { rel: "shortcut icon", sizes: "16x16 32x32 48x48", href: favicon_ico_1.default, type: "image/x-icon" }),
        (0, react_1.createElement)("link", { rel: "mask-icon", href: govuk_mask_icon_svg_1.default, color: "#0b0c0c" }),
        (0, react_1.createElement)("link", { rel: "apple-touch-icon", sizes: "180x180", href: govuk_apple_touch_icon_180x180_png_1.default }),
        (0, react_1.createElement)("link", { rel: "apple-touch-icon", sizes: "167x167", href: govuk_apple_touch_icon_167x167_png_1.default }),
        (0, react_1.createElement)("link", { rel: "apple-touch-icon", sizes: "152x152", href: govuk_apple_touch_icon_152x152_png_1.default }),
        (0, react_1.createElement)("link", { rel: "apple-touch-icon", href: govuk_apple_touch_icon_png_1.default }),
        (0, react_1.createElement)("meta", { property: "og:image", content: govuk_opengraph_image_png_1.default })),
    children));
exports.GovUKPage = GovUKPage;
exports.default = exports.GovUKPage;
