Resources for learning web design & front-end development:
ONLINE
Design
| import React, { useEffect } from 'react' | |
| const Layout = props => { | |
| // ININITALIZE GOOGLE OPTIMIZE EXPERIMENT ON 'optimize.activate' | |
| useEffect(() => { | |
| window.dataLayer = window.dataLayer || [] | |
| window.dataLayer.push({ event: 'optimize.activate' }) | |
| }, []) | |
| return ( | |
| <div> |
| const React = require('react') | |
| exports.onRenderBody = ({ setHeadComponents }) => { | |
| if (process.env.NODE_ENV === `production`) { | |
| // ADDS GOOGLE OPTIMIZE CODE | |
| setHeadComponents([ | |
| <script | |
| async | |
| src="https://www.googletagmanager.com/gtag/js?id=UA-........" | |
| ></script>, |
Resources for learning web design & front-end development:
ONLINE
Design