UNPKG

new-react-cli

Version:

A simple React CLI to generate components instantly and more.

73 lines (46 loc) 1.35 kB
module.exports = `//Generate with new-react-cli : ${(new Date()).toGMTString()} //Free training on https://mudey.fr import React, { Component } from 'react'; import styles from './TemplateName.module.css'; export default class TemplateName extends Component { // eslint-disable-next-line constructor(props) { super(props) this.state = {} } componentDidMount() { this.initMeta() } componentDidUpdate(prevProps, prevState) { if(prevProps !== this.props){ //Update state ... this.initMeta() } } componentWillUnmount() { this.setState = (state, callback) => { return; }; } initMeta(){ // Meta data /* document.querySelector("title").innerText = ""; document.querySelector("meta[name='title']").content = ""; document.querySelector("meta[name='description']").content = ""; */ } render(){ return ( <div className={styles.TemplateName} data-testid="TemplateName"> TemplateName Component </div> ) } } //Generate with new-react-cli : ${(new Date()).toGMTString()} //Free training on sur https://mudey.fr //Teacher Profile : https://mudey.fr/user/espero-akpoli //Teacher Email : eakpoli@mudey.fr //Teacher WhatsApp : +33 7 77 67 41 57 `;