├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── angular-app ├── .browserslistrc ├── .gitignore ├── .prettierrc ├── README.md ├── angular.json ├── package-lock.json ├── package.json ├── proxy.conf.json ├── src │ ├── app │ │ ├── about.component.ts │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── build-specific │ │ │ ├── index.prod.ts │ │ │ └── index.ts │ │ ├── core │ │ │ ├── components │ │ │ │ ├── header-bar-brand.component.ts │ │ │ │ ├── header-bar.component.ts │ │ │ │ ├── index.ts │ │ │ │ ├── nav.component.ts │ │ │ │ └── not-found.component.ts │ │ │ ├── index.ts │ │ │ └── model │ │ │ │ ├── index.ts │ │ │ │ └── product.ts │ │ ├── in-memory-data.service.ts │ │ ├── products │ │ │ ├── product-list.component.ts │ │ │ ├── product.service.ts │ │ │ ├── products.component.ts │ │ │ └── products.module.ts │ │ ├── router.ts │ │ ├── shared │ │ │ ├── button-footer.component.ts │ │ │ ├── card-content.component.ts │ │ │ ├── list-header.component.ts │ │ │ ├── modal.component.ts │ │ │ └── shared.module.ts │ │ └── store │ │ │ ├── config.ts │ │ │ ├── entity-metadata.ts │ │ │ └── store.module.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── staticwebapp.config.json ├── tsconfig.base.json ├── tsconfig.json └── tslint.json ├── react-app ├── .gitignore ├── .prettierrc ├── README.md ├── eslint.config.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json ├── src │ ├── About.js │ ├── App.css │ ├── App.js │ ├── components │ │ ├── ButtonFooter.js │ │ ├── CardContent.js │ │ ├── HeaderBar.js │ │ ├── HeaderBarBrand.js │ │ ├── InputDetail.js │ │ ├── ListHeader.js │ │ ├── Modal.js │ │ ├── ModalYesNo.js │ │ ├── NavBar.js │ │ ├── NotFound.js │ │ └── index.js │ ├── globe.png │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── products │ │ ├── ProductList.js │ │ ├── Products.js │ │ └── useProducts.js │ ├── serviceWorker.js │ ├── store │ │ ├── action-utils.js │ │ ├── config.js │ │ ├── index.js │ │ ├── product.actions.js │ │ ├── product.api.js │ │ ├── product.reducer.js │ │ └── product.saga.js │ └── styles.scss └── staticwebapp.config.json ├── svelte-app ├── .gitignore ├── .prettierrc ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.png │ ├── global.scss │ ├── index.html │ └── svelte-icon.png ├── rollup.config.js ├── src │ ├── About.svelte │ ├── App.svelte │ ├── components │ │ ├── ButtonFooter.svelte │ │ ├── CardContent.svelte │ │ ├── HeaderBar.svelte │ │ ├── HeaderBarBrand.svelte │ │ ├── ListHeader.svelte │ │ ├── Modal.svelte │ │ ├── NavBar.svelte │ │ ├── PageNotFound.svelte │ │ ├── Redirect.svelte │ │ └── index.js │ ├── main.js │ ├── products │ │ ├── ProductList.svelte │ │ └── Products.svelte │ ├── store │ │ ├── index.js │ │ ├── product-data.js │ │ └── store.js │ └── styles.scss └── staticwebapp.config.json └── vue-app ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── babel.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── index.html ├── src ├── app.vue ├── assets │ └── logo.png ├── components │ ├── button-footer.vue │ ├── card-content.vue │ ├── header-bar-brand.vue │ ├── header-bar.vue │ ├── list-header.vue │ ├── modal.vue │ ├── nav-bar.vue │ └── page-not-found.vue ├── main.js ├── router.js ├── store │ ├── index.js │ └── modules │ │ ├── mutation-types.js │ │ └── products.js ├── styles.scss └── views │ ├── about.vue │ └── products │ ├── product-list.vue │ └── products.vue ├── staticwebapp.config.json └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /angular-app/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/.browserslistrc -------------------------------------------------------------------------------- /angular-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/.gitignore -------------------------------------------------------------------------------- /angular-app/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/.prettierrc -------------------------------------------------------------------------------- /angular-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/README.md -------------------------------------------------------------------------------- /angular-app/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/angular.json -------------------------------------------------------------------------------- /angular-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/package-lock.json -------------------------------------------------------------------------------- /angular-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/package.json -------------------------------------------------------------------------------- /angular-app/proxy.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/proxy.conf.json -------------------------------------------------------------------------------- /angular-app/src/app/about.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/about.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /angular-app/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/app.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/app.module.ts -------------------------------------------------------------------------------- /angular-app/src/app/build-specific/index.prod.ts: -------------------------------------------------------------------------------- 1 | export const externalModules = []; 2 | -------------------------------------------------------------------------------- /angular-app/src/app/build-specific/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/build-specific/index.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/components/header-bar-brand.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/components/header-bar-brand.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/components/header-bar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/components/header-bar.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/components/index.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/components/nav.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/components/nav.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/components/not-found.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/components/not-found.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/index.ts -------------------------------------------------------------------------------- /angular-app/src/app/core/model/index.ts: -------------------------------------------------------------------------------- 1 | export * from './product'; 2 | -------------------------------------------------------------------------------- /angular-app/src/app/core/model/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/core/model/product.ts -------------------------------------------------------------------------------- /angular-app/src/app/in-memory-data.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/in-memory-data.service.ts -------------------------------------------------------------------------------- /angular-app/src/app/products/product-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/products/product-list.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/products/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/products/product.service.ts -------------------------------------------------------------------------------- /angular-app/src/app/products/products.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/products/products.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/products/products.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/products/products.module.ts -------------------------------------------------------------------------------- /angular-app/src/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/router.ts -------------------------------------------------------------------------------- /angular-app/src/app/shared/button-footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/shared/button-footer.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/shared/card-content.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/shared/card-content.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/shared/list-header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/shared/list-header.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/shared/modal.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/shared/modal.component.ts -------------------------------------------------------------------------------- /angular-app/src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /angular-app/src/app/store/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/store/config.ts -------------------------------------------------------------------------------- /angular-app/src/app/store/entity-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/store/entity-metadata.ts -------------------------------------------------------------------------------- /angular-app/src/app/store/store.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/app/store/store.module.ts -------------------------------------------------------------------------------- /angular-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /angular-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | API: 'api', 4 | }; 5 | -------------------------------------------------------------------------------- /angular-app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/environments/environment.ts -------------------------------------------------------------------------------- /angular-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/favicon.ico -------------------------------------------------------------------------------- /angular-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/index.html -------------------------------------------------------------------------------- /angular-app/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/karma.conf.js -------------------------------------------------------------------------------- /angular-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/main.ts -------------------------------------------------------------------------------- /angular-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/polyfills.ts -------------------------------------------------------------------------------- /angular-app/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/styles.scss -------------------------------------------------------------------------------- /angular-app/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/test.ts -------------------------------------------------------------------------------- /angular-app/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/tsconfig.app.json -------------------------------------------------------------------------------- /angular-app/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/tsconfig.spec.json -------------------------------------------------------------------------------- /angular-app/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/src/tslint.json -------------------------------------------------------------------------------- /angular-app/staticwebapp.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/staticwebapp.config.json -------------------------------------------------------------------------------- /angular-app/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/tsconfig.base.json -------------------------------------------------------------------------------- /angular-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/tsconfig.json -------------------------------------------------------------------------------- /angular-app/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/angular-app/tslint.json -------------------------------------------------------------------------------- /react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/.gitignore -------------------------------------------------------------------------------- /react-app/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/.prettierrc -------------------------------------------------------------------------------- /react-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/README.md -------------------------------------------------------------------------------- /react-app/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/eslint.config.js -------------------------------------------------------------------------------- /react-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/package-lock.json -------------------------------------------------------------------------------- /react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/package.json -------------------------------------------------------------------------------- /react-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/public/favicon.ico -------------------------------------------------------------------------------- /react-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/public/index.html -------------------------------------------------------------------------------- /react-app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/public/manifest.json -------------------------------------------------------------------------------- /react-app/src/About.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/About.js -------------------------------------------------------------------------------- /react-app/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /react-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/App.js -------------------------------------------------------------------------------- /react-app/src/components/ButtonFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/ButtonFooter.js -------------------------------------------------------------------------------- /react-app/src/components/CardContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/CardContent.js -------------------------------------------------------------------------------- /react-app/src/components/HeaderBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/HeaderBar.js -------------------------------------------------------------------------------- /react-app/src/components/HeaderBarBrand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/HeaderBarBrand.js -------------------------------------------------------------------------------- /react-app/src/components/InputDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/InputDetail.js -------------------------------------------------------------------------------- /react-app/src/components/ListHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/ListHeader.js -------------------------------------------------------------------------------- /react-app/src/components/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/Modal.js -------------------------------------------------------------------------------- /react-app/src/components/ModalYesNo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/ModalYesNo.js -------------------------------------------------------------------------------- /react-app/src/components/NavBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/NavBar.js -------------------------------------------------------------------------------- /react-app/src/components/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/NotFound.js -------------------------------------------------------------------------------- /react-app/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/components/index.js -------------------------------------------------------------------------------- /react-app/src/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/globe.png -------------------------------------------------------------------------------- /react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/index.css -------------------------------------------------------------------------------- /react-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/index.js -------------------------------------------------------------------------------- /react-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/logo.svg -------------------------------------------------------------------------------- /react-app/src/products/ProductList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/products/ProductList.js -------------------------------------------------------------------------------- /react-app/src/products/Products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/products/Products.js -------------------------------------------------------------------------------- /react-app/src/products/useProducts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/products/useProducts.js -------------------------------------------------------------------------------- /react-app/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/serviceWorker.js -------------------------------------------------------------------------------- /react-app/src/store/action-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/action-utils.js -------------------------------------------------------------------------------- /react-app/src/store/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/config.js -------------------------------------------------------------------------------- /react-app/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/index.js -------------------------------------------------------------------------------- /react-app/src/store/product.actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/product.actions.js -------------------------------------------------------------------------------- /react-app/src/store/product.api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/product.api.js -------------------------------------------------------------------------------- /react-app/src/store/product.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/product.reducer.js -------------------------------------------------------------------------------- /react-app/src/store/product.saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/store/product.saga.js -------------------------------------------------------------------------------- /react-app/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/src/styles.scss -------------------------------------------------------------------------------- /react-app/staticwebapp.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/react-app/staticwebapp.config.json -------------------------------------------------------------------------------- /svelte-app/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /public/build/ 3 | 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /svelte-app/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/.prettierrc -------------------------------------------------------------------------------- /svelte-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/README.md -------------------------------------------------------------------------------- /svelte-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/package-lock.json -------------------------------------------------------------------------------- /svelte-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/package.json -------------------------------------------------------------------------------- /svelte-app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/public/favicon.png -------------------------------------------------------------------------------- /svelte-app/public/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/public/global.scss -------------------------------------------------------------------------------- /svelte-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/public/index.html -------------------------------------------------------------------------------- /svelte-app/public/svelte-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/public/svelte-icon.png -------------------------------------------------------------------------------- /svelte-app/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/rollup.config.js -------------------------------------------------------------------------------- /svelte-app/src/About.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/About.svelte -------------------------------------------------------------------------------- /svelte-app/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/App.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/ButtonFooter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/ButtonFooter.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/CardContent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/CardContent.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/HeaderBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/HeaderBar.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/HeaderBarBrand.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/HeaderBarBrand.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/ListHeader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/ListHeader.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/Modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/Modal.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/NavBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/NavBar.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/PageNotFound.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/PageNotFound.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/Redirect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/Redirect.svelte -------------------------------------------------------------------------------- /svelte-app/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/components/index.js -------------------------------------------------------------------------------- /svelte-app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/main.js -------------------------------------------------------------------------------- /svelte-app/src/products/ProductList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/products/ProductList.svelte -------------------------------------------------------------------------------- /svelte-app/src/products/Products.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/products/Products.svelte -------------------------------------------------------------------------------- /svelte-app/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/store/index.js -------------------------------------------------------------------------------- /svelte-app/src/store/product-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/store/product-data.js -------------------------------------------------------------------------------- /svelte-app/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/store/store.js -------------------------------------------------------------------------------- /svelte-app/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/src/styles.scss -------------------------------------------------------------------------------- /svelte-app/staticwebapp.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/svelte-app/staticwebapp.config.json -------------------------------------------------------------------------------- /vue-app/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not ie <= 8 4 | -------------------------------------------------------------------------------- /vue-app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/.eslintrc.js -------------------------------------------------------------------------------- /vue-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/.gitignore -------------------------------------------------------------------------------- /vue-app/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/.prettierrc -------------------------------------------------------------------------------- /vue-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/README.md -------------------------------------------------------------------------------- /vue-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/babel.config.js -------------------------------------------------------------------------------- /vue-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/package-lock.json -------------------------------------------------------------------------------- /vue-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/package.json -------------------------------------------------------------------------------- /vue-app/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/postcss.config.js -------------------------------------------------------------------------------- /vue-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/public/favicon.ico -------------------------------------------------------------------------------- /vue-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/public/index.html -------------------------------------------------------------------------------- /vue-app/src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/app.vue -------------------------------------------------------------------------------- /vue-app/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/assets/logo.png -------------------------------------------------------------------------------- /vue-app/src/components/button-footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/button-footer.vue -------------------------------------------------------------------------------- /vue-app/src/components/card-content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/card-content.vue -------------------------------------------------------------------------------- /vue-app/src/components/header-bar-brand.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/header-bar-brand.vue -------------------------------------------------------------------------------- /vue-app/src/components/header-bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/header-bar.vue -------------------------------------------------------------------------------- /vue-app/src/components/list-header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/list-header.vue -------------------------------------------------------------------------------- /vue-app/src/components/modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/modal.vue -------------------------------------------------------------------------------- /vue-app/src/components/nav-bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/nav-bar.vue -------------------------------------------------------------------------------- /vue-app/src/components/page-not-found.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/components/page-not-found.vue -------------------------------------------------------------------------------- /vue-app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/main.js -------------------------------------------------------------------------------- /vue-app/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/router.js -------------------------------------------------------------------------------- /vue-app/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/store/index.js -------------------------------------------------------------------------------- /vue-app/src/store/modules/mutation-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/store/modules/mutation-types.js -------------------------------------------------------------------------------- /vue-app/src/store/modules/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/store/modules/products.js -------------------------------------------------------------------------------- /vue-app/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/styles.scss -------------------------------------------------------------------------------- /vue-app/src/views/about.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/views/about.vue -------------------------------------------------------------------------------- /vue-app/src/views/products/product-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/views/products/product-list.vue -------------------------------------------------------------------------------- /vue-app/src/views/products/products.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/src/views/products/products.vue -------------------------------------------------------------------------------- /vue-app/staticwebapp.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/staticwebapp.config.json -------------------------------------------------------------------------------- /vue-app/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-staticwebapp/HEAD/vue-app/vue.config.js --------------------------------------------------------------------------------