75 lines
1.5 KiB
JavaScript
75 lines
1.5 KiB
JavaScript
import React from 'react';
|
|
|
|
const HtmlAttributes = {
|
|
lang: 'en',
|
|
};
|
|
|
|
const HeadComponents = [
|
|
<meta
|
|
key='httpEquiv'
|
|
httpEquiv='X-UA-Compatible'
|
|
content='IE=edge'
|
|
/>,
|
|
<link
|
|
key='styles-bs-icons'
|
|
rel='stylesheet'
|
|
href='/assets/css/lib/bootstrap-icons.css'
|
|
/>,
|
|
<link
|
|
key='styles-fa'
|
|
rel='stylesheet'
|
|
href='/assets/css/lib/all.min.css'
|
|
/>,
|
|
<link
|
|
key='styles-animate'
|
|
rel='stylesheet'
|
|
href='/assets/css/lib/animate.css'
|
|
/>,
|
|
<link
|
|
key='styles-all'
|
|
rel='stylesheet'
|
|
href='/assets/css/style.css'
|
|
/>,
|
|
<link
|
|
key='icon'
|
|
rel='shortcut icon'
|
|
href='/assets/img/fav.png'
|
|
title='Favicon'
|
|
sizes='16x16'
|
|
/>,
|
|
<link
|
|
key='InterFont'
|
|
rel='stylesheet'
|
|
href='https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap'
|
|
/>,
|
|
<link
|
|
key='MessiriFont'
|
|
rel='stylesheet'
|
|
href='https://fonts.googleapis.com/css2?family=El+Messiri:wght@400;500;600;700&display=swap'
|
|
/>,
|
|
<script
|
|
key='pace'
|
|
src='/assets/js/lib/pace.js'
|
|
></script>,
|
|
<script
|
|
key='bootstrap'
|
|
src='/assets/js/lib/bootstrap.bundle.min.js'
|
|
></script>,
|
|
<script
|
|
key='mixitup'
|
|
src='/assets/js/lib/mixitup.min.js'
|
|
></script>,
|
|
<script
|
|
key='wow'
|
|
src='/assets/js/lib/wow.min.js'
|
|
></script>,
|
|
<script
|
|
key='html5shiv'
|
|
src='/assets/js/lib/html5shiv.min.js'
|
|
></script>,
|
|
];
|
|
|
|
export const onRenderBody = ({ setHeadComponents, setHtmlAttributes }) => {
|
|
setHtmlAttributes(HtmlAttributes);
|
|
setHeadComponents(HeadComponents);
|
|
}; |