diff --git a/demo/HOC/.gitignore b/demo/HOC/1/.gitignore similarity index 100% rename from demo/HOC/.gitignore rename to demo/HOC/1/.gitignore diff --git a/demo/HOC/README.md b/demo/HOC/1/README.md similarity index 100% rename from demo/HOC/README.md rename to demo/HOC/1/README.md diff --git a/demo/HOC/config/dist/webpackDevServer.config.dev.js b/demo/HOC/1/config/dist/webpackDevServer.config.dev.js similarity index 100% rename from demo/HOC/config/dist/webpackDevServer.config.dev.js rename to demo/HOC/1/config/dist/webpackDevServer.config.dev.js diff --git a/demo/HOC/config/env.js b/demo/HOC/1/config/env.js similarity index 100% rename from demo/HOC/config/env.js rename to demo/HOC/1/config/env.js diff --git a/demo/HOC/config/getHttpsConfig.js b/demo/HOC/1/config/getHttpsConfig.js similarity index 100% rename from demo/HOC/config/getHttpsConfig.js rename to demo/HOC/1/config/getHttpsConfig.js diff --git a/demo/HOC/config/jest/babelTransform.js b/demo/HOC/1/config/jest/babelTransform.js similarity index 100% rename from demo/HOC/config/jest/babelTransform.js rename to demo/HOC/1/config/jest/babelTransform.js diff --git a/demo/HOC/config/jest/cssTransform.js b/demo/HOC/1/config/jest/cssTransform.js similarity index 100% rename from demo/HOC/config/jest/cssTransform.js rename to demo/HOC/1/config/jest/cssTransform.js diff --git a/demo/HOC/config/jest/fileTransform.js b/demo/HOC/1/config/jest/fileTransform.js similarity index 100% rename from demo/HOC/config/jest/fileTransform.js rename to demo/HOC/1/config/jest/fileTransform.js diff --git a/demo/HOC/config/modules.js b/demo/HOC/1/config/modules.js similarity index 100% rename from demo/HOC/config/modules.js rename to demo/HOC/1/config/modules.js diff --git a/demo/HOC/config/paths.js b/demo/HOC/1/config/paths.js similarity index 100% rename from demo/HOC/config/paths.js rename to demo/HOC/1/config/paths.js diff --git a/demo/HOC/config/webpack.config.js b/demo/HOC/1/config/webpack.config.js similarity index 100% rename from demo/HOC/config/webpack.config.js rename to demo/HOC/1/config/webpack.config.js diff --git a/demo/HOC/config/webpack/persistentCache/createEnvironmentHash.js b/demo/HOC/1/config/webpack/persistentCache/createEnvironmentHash.js similarity index 100% rename from demo/HOC/config/webpack/persistentCache/createEnvironmentHash.js rename to demo/HOC/1/config/webpack/persistentCache/createEnvironmentHash.js diff --git a/demo/HOC/config/webpackDevServer.config.js b/demo/HOC/1/config/webpackDevServer.config.js similarity index 100% rename from demo/HOC/config/webpackDevServer.config.js rename to demo/HOC/1/config/webpackDevServer.config.js diff --git a/demo/HOC/package-lock.json b/demo/HOC/1/package-lock.json similarity index 100% rename from demo/HOC/package-lock.json rename to demo/HOC/1/package-lock.json diff --git a/demo/HOC/package.json b/demo/HOC/1/package.json similarity index 100% rename from demo/HOC/package.json rename to demo/HOC/1/package.json diff --git a/demo/HOC/public/favicon.ico b/demo/HOC/1/public/favicon.ico similarity index 100% rename from demo/HOC/public/favicon.ico rename to demo/HOC/1/public/favicon.ico diff --git a/demo/HOC/public/index.html b/demo/HOC/1/public/index.html similarity index 100% rename from demo/HOC/public/index.html rename to demo/HOC/1/public/index.html diff --git a/demo/HOC/public/logo192.png b/demo/HOC/1/public/logo192.png similarity index 100% rename from demo/HOC/public/logo192.png rename to demo/HOC/1/public/logo192.png diff --git a/demo/HOC/public/logo512.png b/demo/HOC/1/public/logo512.png similarity index 100% rename from demo/HOC/public/logo512.png rename to demo/HOC/1/public/logo512.png diff --git a/demo/HOC/public/manifest.json b/demo/HOC/1/public/manifest.json similarity index 100% rename from demo/HOC/public/manifest.json rename to demo/HOC/1/public/manifest.json diff --git a/demo/HOC/public/robots.txt b/demo/HOC/1/public/robots.txt similarity index 100% rename from demo/HOC/public/robots.txt rename to demo/HOC/1/public/robots.txt diff --git a/demo/HOC/scripts/build.js b/demo/HOC/1/scripts/build.js similarity index 100% rename from demo/HOC/scripts/build.js rename to demo/HOC/1/scripts/build.js diff --git a/demo/HOC/scripts/start.js b/demo/HOC/1/scripts/start.js similarity index 100% rename from demo/HOC/scripts/start.js rename to demo/HOC/1/scripts/start.js diff --git a/demo/HOC/scripts/test.js b/demo/HOC/1/scripts/test.js similarity index 100% rename from demo/HOC/scripts/test.js rename to demo/HOC/1/scripts/test.js diff --git a/demo/HOC/src/App.css b/demo/HOC/1/src/App.css similarity index 100% rename from demo/HOC/src/App.css rename to demo/HOC/1/src/App.css diff --git a/demo/HOC/src/App.test.js b/demo/HOC/1/src/App.test.js similarity index 100% rename from demo/HOC/src/App.test.js rename to demo/HOC/1/src/App.test.js diff --git a/demo/HOC/src/App1.js b/demo/HOC/1/src/App1.js similarity index 100% rename from demo/HOC/src/App1.js rename to demo/HOC/1/src/App1.js diff --git a/demo/HOC/src/App2.js b/demo/HOC/1/src/App2.js similarity index 100% rename from demo/HOC/src/App2.js rename to demo/HOC/1/src/App2.js diff --git a/demo/HOC/src/components/extends.js b/demo/HOC/1/src/components/extends.js similarity index 100% rename from demo/HOC/src/components/extends.js rename to demo/HOC/1/src/components/extends.js diff --git a/demo/HOC/src/components/proxyHoc.js b/demo/HOC/1/src/components/proxyHoc.js similarity index 100% rename from demo/HOC/src/components/proxyHoc.js rename to demo/HOC/1/src/components/proxyHoc.js diff --git a/demo/HOC/src/index.js b/demo/HOC/1/src/index.js similarity index 100% rename from demo/HOC/src/index.js rename to demo/HOC/1/src/index.js diff --git a/demo/HOC/src/index.module.css b/demo/HOC/1/src/index.module.css similarity index 100% rename from demo/HOC/src/index.module.css rename to demo/HOC/1/src/index.module.css diff --git a/demo/HOC/src/logo.svg b/demo/HOC/1/src/logo.svg similarity index 100% rename from demo/HOC/src/logo.svg rename to demo/HOC/1/src/logo.svg diff --git a/demo/HOC/src/reportWebVitals.js b/demo/HOC/1/src/reportWebVitals.js similarity index 100% rename from demo/HOC/src/reportWebVitals.js rename to demo/HOC/1/src/reportWebVitals.js diff --git a/demo/HOC/src/setupTests.js b/demo/HOC/1/src/setupTests.js similarity index 100% rename from demo/HOC/src/setupTests.js rename to demo/HOC/1/src/setupTests.js