chore: minimize build output
This commit is contained in:
@@ -1,38 +1,4 @@
|
||||
import reactEs6 from './001_react_es6';
|
||||
import reactEs6ArrowFunction from './002_react_es6ArrowFunctions';
|
||||
import reactEs6Variables from './003_react_es6Variables';
|
||||
import reactEs6ArrayMethods from './004_react_es6ArrayMethods';
|
||||
import reactEs6Destructuring from './005_react_es6Destructuring';
|
||||
import reactEs6SpreadOperator from './006_react_es6SpreadOperator';
|
||||
import reactEs6Modules from './007_react_es6Modules';
|
||||
import reactEs6TenaryOperator from './008_react_es6TenaryOperator';
|
||||
import reactJsx from './009_react_jsx';
|
||||
import reactComponents from './010_react_components';
|
||||
import reactClassComponents from './011_react_classComponents';
|
||||
import reactProps from './012_react_props';
|
||||
import reactEvents from './013_react_events';
|
||||
import reactConditionals from './014_react_conditionals';
|
||||
import reactLists from './015_react_lists';
|
||||
import reactForms from './016_react_forms';
|
||||
import reactRouter from './017_react_router';
|
||||
import reactMemo from './018_react_memo';
|
||||
import reactCssStyling from './019_react_cssStyling';
|
||||
import reactSassStyling from './020_react_sassStyling';
|
||||
import reactImportExport from './021_react_importingAndExporting';
|
||||
import reactExtractingStateLogic from './022_react_extractingStateLogic';
|
||||
import reactSharingState from './023_react_sharingState';
|
||||
import reactUpdatingObjects from './024_react_updatingObjects';
|
||||
import reactUpdatingArrays from './025_react_updatingArrays';
|
||||
import reactUseState from './026_react_useState';
|
||||
import reactUseContext from './027_react_useContext';
|
||||
import reactUseEffect from './028_react_useEffect';
|
||||
import reactUseReducer from './029_react_useReducer';
|
||||
import reactUseRef from './030_react_useRef';
|
||||
import reactUseCallback from './031_react_useCallBack';
|
||||
import reactCustomHooks from './032_react_customHooks';
|
||||
import reactUseMemo from './033_react_useMemo';
|
||||
|
||||
export const REACT_IDS: { [key: string]: string } = {
|
||||
export const REACTJS_IDS: { [key: string]: string } = {
|
||||
REACT_ES6: 'REACT_ES6',
|
||||
REACT_ES6ARROWFUNCTION: 'REACT_ES6ARROWFUNCTION',
|
||||
REACT_ES6VARIABLES: 'REACT_ES6VARIABLES',
|
||||
@@ -68,38 +34,48 @@ export const REACT_IDS: { [key: string]: string } = {
|
||||
REACT_USEMEMO: 'REACT_USEMEMO'
|
||||
};
|
||||
|
||||
export const REACT_TEMPLATES = {
|
||||
[REACT_IDS.REACT_ES6]: reactEs6,
|
||||
[REACT_IDS.REACT_ES6ARROWFUNCTION]: reactEs6ArrowFunction,
|
||||
[REACT_IDS.REACT_ES6VARIABLES]: reactEs6Variables,
|
||||
[REACT_IDS.REACT_ES6ARRAYMETHODS]: reactEs6ArrayMethods,
|
||||
[REACT_IDS.REACT_ES6DESTRUCTURING]: reactEs6Destructuring,
|
||||
[REACT_IDS.REACT_ES6SPREADOPERATOR]: reactEs6SpreadOperator,
|
||||
[REACT_IDS.REACT_ES6MODULES]: reactEs6Modules,
|
||||
[REACT_IDS.REACT_ES6TENARYOPERATOR]: reactEs6TenaryOperator,
|
||||
[REACT_IDS.REACT_JSX]: reactJsx,
|
||||
[REACT_IDS.REACT_COMPONENTS]: reactComponents,
|
||||
[REACT_IDS.REACT_CLASSCOMPONENTS]: reactClassComponents,
|
||||
[REACT_IDS.REACT_PROPS]: reactProps,
|
||||
[REACT_IDS.REACT_EVENTS]: reactEvents,
|
||||
[REACT_IDS.REACT_CONDITIONALS]: reactConditionals,
|
||||
[REACT_IDS.REACT_LISTS]: reactLists,
|
||||
[REACT_IDS.REACT_FORMS]: reactForms,
|
||||
[REACT_IDS.REACT_ROUTER]: reactRouter,
|
||||
[REACT_IDS.REACT_MEMO]: reactMemo,
|
||||
[REACT_IDS.REACT_CSSSTYLING]: reactCssStyling,
|
||||
[REACT_IDS.REACT_SASSSTYLING]: reactSassStyling,
|
||||
[REACT_IDS.REACT_IMPORTEXPORT]: reactImportExport,
|
||||
[REACT_IDS.REACT_EXTRACTSTATELOGIC]: reactExtractingStateLogic,
|
||||
[REACT_IDS.REACT_SHARINGSTATE]: reactSharingState,
|
||||
[REACT_IDS.REACT_UPDATINGOBJECTS]: reactUpdatingObjects,
|
||||
[REACT_IDS.REACT_UPDATINGARRAYS]: reactUpdatingArrays,
|
||||
[REACT_IDS.REACT_USESTATE]: reactUseState,
|
||||
[REACT_IDS.REACT_USEEFFECT]: reactUseEffect,
|
||||
[REACT_IDS.REACT_USECONTEXT]: reactUseContext,
|
||||
[REACT_IDS.REACT_USEREF]: reactUseRef,
|
||||
[REACT_IDS.REACT_USEREDUCER]: reactUseReducer,
|
||||
[REACT_IDS.REACT_USECALLBACK]: reactUseCallback,
|
||||
[REACT_IDS.REACT_CUSTOMHOOKS]: reactCustomHooks,
|
||||
[REACT_IDS.REACT_USEMEMO]: reactUseMemo
|
||||
export const REACTJS_TEMPLATES = {
|
||||
[REACTJS_IDS.REACT_ES6]: async () => (await import('./001_react_es6')).default,
|
||||
[REACTJS_IDS.REACT_ES6ARROWFUNCTION]: async () =>
|
||||
(await import('./002_react_es6ArrowFunctions')).default,
|
||||
[REACTJS_IDS.REACT_ES6VARIABLES]: async () => (await import('./003_react_es6Variables')).default,
|
||||
[REACTJS_IDS.REACT_ES6ARRAYMETHODS]: async () =>
|
||||
(await import('./004_react_es6ArrayMethods')).default,
|
||||
[REACTJS_IDS.REACT_ES6DESTRUCTURING]: async () =>
|
||||
(await import('./005_react_es6Destructuring')).default,
|
||||
[REACTJS_IDS.REACT_ES6SPREADOPERATOR]: async () =>
|
||||
(await import('./006_react_es6SpreadOperator')).default,
|
||||
[REACTJS_IDS.REACT_ES6MODULES]: async () => (await import('./007_react_es6Modules')).default,
|
||||
[REACTJS_IDS.REACT_ES6TENARYOPERATOR]: async () =>
|
||||
(await import('./008_react_es6TenaryOperator')).default,
|
||||
[REACTJS_IDS.REACT_JSX]: async () => (await import('./009_react_jsx')).default,
|
||||
[REACTJS_IDS.REACT_COMPONENTS]: async () => (await import('./010_react_components')).default,
|
||||
[REACTJS_IDS.REACT_CLASSCOMPONENTS]: async () =>
|
||||
(await import('./011_react_classComponents')).default,
|
||||
[REACTJS_IDS.REACT_PROPS]: async () => (await import('./012_react_props')).default,
|
||||
[REACTJS_IDS.REACT_EVENTS]: async () => (await import('./013_react_events')).default,
|
||||
[REACTJS_IDS.REACT_CONDITIONALS]: async () => (await import('./014_react_conditionals')).default,
|
||||
[REACTJS_IDS.REACT_LISTS]: async () => (await import('./015_react_lists')).default,
|
||||
[REACTJS_IDS.REACT_FORMS]: async () => (await import('./016_react_forms')).default,
|
||||
[REACTJS_IDS.REACT_ROUTER]: async () => (await import('./017_react_router')).default,
|
||||
[REACTJS_IDS.REACT_MEMO]: async () => (await import('./018_react_memo')).default,
|
||||
[REACTJS_IDS.REACT_CSSSTYLING]: async () => (await import('./019_react_cssStyling')).default,
|
||||
[REACTJS_IDS.REACT_SASSSTYLING]: async () => (await import('./020_react_sassStyling')).default,
|
||||
[REACTJS_IDS.REACT_IMPORTEXPORT]: async () =>
|
||||
(await import('./021_react_importingAndExporting')).default,
|
||||
[REACTJS_IDS.REACT_EXTRACTSTATELOGIC]: async () =>
|
||||
(await import('./022_react_extractingStateLogic')).default,
|
||||
[REACTJS_IDS.REACT_SHARINGSTATE]: async () => (await import('./023_react_sharingState')).default,
|
||||
[REACTJS_IDS.REACT_UPDATINGOBJECTS]: async () =>
|
||||
(await import('./024_react_updatingObjects')).default,
|
||||
[REACTJS_IDS.REACT_UPDATINGARRAYS]: async () =>
|
||||
(await import('./025_react_updatingArrays')).default,
|
||||
[REACTJS_IDS.REACT_USESTATE]: async () => (await import('./026_react_useState')).default,
|
||||
[REACTJS_IDS.REACT_USEEFFECT]: async () => (await import('./028_react_useEffect')).default,
|
||||
[REACTJS_IDS.REACT_USECONTEXT]: async () => (await import('./027_react_useContext')).default,
|
||||
[REACTJS_IDS.REACT_USEREF]: async () => (await import('./030_react_useRef')).default,
|
||||
[REACTJS_IDS.REACT_USEREDUCER]: async () => (await import('./029_react_useReducer')).default,
|
||||
[REACTJS_IDS.REACT_USECALLBACK]: async () => (await import('./031_react_useCallBack')).default,
|
||||
[REACTJS_IDS.REACT_CUSTOMHOOKS]: async () => (await import('./032_react_customHooks')).default,
|
||||
[REACTJS_IDS.REACT_USEMEMO]: async () => (await import('./033_react_useMemo')).default
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user