├── .gitignore ├── Chapter01 ├── computed-properties │ └── index.html ├── reactive-properties │ └── index.html ├── simple-counter │ └── index.html ├── todos │ └── index.html ├── user-input │ └── index.html ├── v-for │ └── index.html ├── v-html │ └── index.html └── v-if │ └── index.html ├── Chapter02 ├── .gitignore ├── README.md ├── babel.config.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── img │ │ └── icons │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── android-chrome-maskable-192x192.png │ │ │ ├── android-chrome-maskable-512x512.png │ │ │ ├── apple-touch-icon-120x120.png │ │ │ ├── apple-touch-icon-152x152.png │ │ │ ├── apple-touch-icon-180x180.png │ │ │ ├── apple-touch-icon-60x60.png │ │ │ ├── apple-touch-icon-76x76.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── msapplication-icon-144x144.png │ │ │ ├── mstile-150x150.png │ │ │ └── safari-pinned-tab.svg │ ├── index.html │ ├── octokit-rest.min.js │ └── robots.txt └── src │ ├── App.vue │ ├── assets │ └── logo.png │ ├── components │ ├── GitHubTokenForm.vue │ ├── Repos.vue │ ├── User.vue │ └── repo │ │ ├── Issues.vue │ │ └── issue │ │ └── Comments.vue │ ├── main.js │ ├── mixins │ └── octokitMixin.js │ └── registerServiceWorker.js ├── Chapter03 ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── README.md ├── babel.config.js ├── jest.config.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── App.vue │ ├── assets │ │ ├── cut-pink │ │ │ ├── image_part_001.jpg │ │ │ ├── image_part_002.jpg │ │ │ ├── image_part_003.jpg │ │ │ ├── image_part_004.jpg │ │ │ ├── image_part_005.jpg │ │ │ ├── image_part_006.jpg │ │ │ ├── image_part_007.jpg │ │ │ ├── image_part_008.jpg │ │ │ └── image_part_009.jpg │ │ ├── cut-purple │ │ │ ├── image_part_001.jpg │ │ │ ├── image_part_002.jpg │ │ │ ├── image_part_003.jpg │ │ │ ├── image_part_004.jpg │ │ │ ├── image_part_005.jpg │ │ │ ├── image_part_006.jpg │ │ │ ├── image_part_007.jpg │ │ │ ├── image_part_008.jpg │ │ │ └── image_part_009.jpg │ │ ├── cut-red │ │ │ ├── image_part_001.jpg │ │ │ ├── image_part_002.jpg │ │ │ ├── image_part_003.jpg │ │ │ ├── image_part_004.jpg │ │ │ ├── image_part_005.jpg │ │ │ ├── image_part_006.jpg │ │ │ ├── image_part_007.jpg │ │ │ ├── image_part_008.jpg │ │ │ └── image_part_009.jpg │ │ ├── logo.png │ │ ├── pink.jpg │ │ ├── purple.jpg │ │ └── red.jpg │ ├── components │ │ ├── Puzzles.vue │ │ ├── Records.vue │ │ └── SliderPuzzle.vue │ └── main.js └── tests │ └── unit │ ├── puzzles.spec.js │ ├── records.spec.js │ └── sliderPuzzle.spec.js ├── Chapter04 ├── .gitignore ├── README.md ├── babel.config.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ └── index.html └── src │ ├── App.vue │ ├── assets │ └── logo.png │ ├── background.js │ ├── components │ ├── HomePage.vue │ ├── NavBar.vue │ ├── PhotoFormPage.vue │ └── SearchPage.vue │ ├── constant.js │ └── main.js ├── Chapter05 ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── android │ ├── .gitignore │ ├── .idea │ │ ├── codeStyles │ │ │ └── Project.xml │ │ ├── encodings.xml │ │ ├── jarRepositories.xml │ │ ├── misc.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .npmignore │ │ ├── build.gradle │ │ ├── capacitor.build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── getcapacitor │ │ │ │ └── myapp │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── capacitor.config.json │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── ionic │ │ │ │ │ └── starter │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── drawable-land-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── splash.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── values │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ ├── config.xml │ │ │ │ └── file_paths.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── getcapacitor │ │ │ └── myapp │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── capacitor.settings.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── variables.gradle ├── babel.config.js ├── capacitor.config.json ├── cypress.json ├── ionic.config.json ├── jest.config.js ├── package-lock.json ├── package.json ├── public │ ├── assets │ │ ├── icon │ │ │ ├── favicon.png │ │ │ └── icon.png │ │ └── shapes.svg │ └── index.html ├── src │ ├── App.vue │ ├── constants.ts │ ├── interfaces.ts │ ├── main.ts │ ├── router │ │ └── index.ts │ ├── shims-vue.d.ts │ ├── theme │ │ └── variables.css │ ├── views │ │ ├── CurrencyConverter.vue │ │ ├── Home.vue │ │ └── TipsCalculator.vue │ └── vuex │ │ └── index.ts ├── tests │ ├── e2e │ │ ├── .eslintrc.js │ │ ├── plugins │ │ │ └── index.js │ │ ├── specs │ │ │ └── test.js │ │ └── support │ │ │ ├── commands.js │ │ │ └── index.js │ └── unit │ │ └── example.spec.ts └── tsconfig.json ├── Chapter06 ├── admin-frontend │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ └── src │ │ ├── App.vue │ │ ├── assets │ │ └── logo.png │ │ ├── components │ │ ├── CatalogForm.vue │ │ └── TopBar.vue │ │ ├── constants.js │ │ ├── main.js │ │ ├── plugins │ │ ├── axios.js │ │ └── vue-router.js │ │ └── views │ │ ├── Bookings.vue │ │ ├── Catalog.vue │ │ └── Login.vue ├── backend │ ├── app.js │ ├── bin │ │ └── www │ ├── db.sql │ ├── middlewares │ │ └── verify-token.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── stylesheets │ │ │ └── style.css │ ├── routes │ │ ├── bookings.js │ │ ├── catalog.js │ │ ├── index.js │ │ └── users.js │ └── views │ │ ├── error.jade │ │ ├── index.jade │ │ └── layout.jade └── frontend │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ └── index.html │ └── src │ ├── App.vue │ ├── assets │ └── logo.png │ ├── components │ └── BookingForm.vue │ ├── constants.js │ ├── main.js │ ├── plugins │ └── vue-router.js │ └── views │ └── Catalog.vue ├── Chapter07 ├── admin-frontend │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ └── src │ │ ├── App.vue │ │ ├── assets │ │ └── logo.png │ │ ├── components │ │ └── TopBar.vue │ │ ├── main.js │ │ ├── plugins │ │ └── router.js │ │ └── views │ │ ├── Login.vue │ │ ├── Orders.vue │ │ └── ShopItems.vue ├── backend │ ├── app.js │ ├── bin │ │ └── www │ ├── db.sql │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── stylesheets │ │ │ └── style.css │ ├── resolvers │ │ ├── auth.js │ │ ├── orders.js │ │ └── shopItems.js │ ├── routes │ │ ├── index.js │ │ └── users.js │ └── views │ │ ├── error.jade │ │ ├── index.jade │ │ └── layout.jade └── frontend │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ └── index.html │ └── src │ ├── App.vue │ ├── assets │ └── logo.png │ ├── components │ └── HelloWorld.vue │ ├── main.js │ ├── plugins │ ├── router.js │ └── vuex.js │ └── views │ ├── OrderForm.vue │ ├── Shop.vue │ └── Success.vue ├── Chapter08 ├── backend │ ├── .editorconfig │ ├── .env.example │ ├── .gitattributes │ ├── .gitignore │ ├── .styleci.yml │ ├── README.md │ ├── app │ │ ├── Console │ │ │ └── Kernel.php │ │ ├── Events │ │ │ └── MessageSent.php │ │ ├── Exceptions │ │ │ └── Handler.php │ │ ├── Http │ │ │ ├── Controllers │ │ │ │ ├── AuthController.php │ │ │ │ ├── ChatController.php │ │ │ │ ├── Controller.php │ │ │ │ ├── MessageController.php │ │ │ │ └── UserController.php │ │ │ ├── Kernel.php │ │ │ └── Middleware │ │ │ │ ├── Authenticate.php │ │ │ │ ├── EncryptCookies.php │ │ │ │ ├── JwtMiddleware.php │ │ │ │ ├── PreventRequestsDuringMaintenance.php │ │ │ │ ├── RedirectIfAuthenticated.php │ │ │ │ ├── TrimStrings.php │ │ │ │ ├── TrustHosts.php │ │ │ │ ├── TrustProxies.php │ │ │ │ └── VerifyCsrfToken.php │ │ ├── Models │ │ │ ├── Chat.php │ │ │ ├── Message.php │ │ │ └── User.php │ │ └── Providers │ │ │ ├── AppServiceProvider.php │ │ │ ├── AuthServiceProvider.php │ │ │ ├── BroadcastServiceProvider.php │ │ │ ├── EventServiceProvider.php │ │ │ └── RouteServiceProvider.php │ ├── artisan │ ├── bootstrap │ │ ├── app.php │ │ └── cache │ │ │ └── .gitignore │ ├── composer.json │ ├── composer.lock │ ├── config │ │ ├── app.php │ │ ├── auth.php │ │ ├── broadcasting.php │ │ ├── cache.php │ │ ├── cors.php │ │ ├── database.php │ │ ├── filesystems.php │ │ ├── hashing.php │ │ ├── jwt.php │ │ ├── logging.php │ │ ├── mail.php │ │ ├── queue.php │ │ ├── services.php │ │ ├── session.php │ │ └── view.php │ ├── database │ │ ├── .gitignore │ │ ├── factories │ │ │ └── UserFactory.php │ │ ├── migrations │ │ │ ├── 2014_10_12_000000_create_users_table.php │ │ │ ├── 2014_10_12_100000_create_password_resets_table.php │ │ │ ├── 2019_08_19_000000_create_failed_jobs_table.php │ │ │ ├── 2020_09_20_001440_create_chats_table.php │ │ │ └── 2020_09_20_001452_create_messages_table.php │ │ └── seeders │ │ │ └── DatabaseSeeder.php │ ├── package-lock.json │ ├── package.json │ ├── phpunit.xml │ ├── public │ │ ├── .htaccess │ │ ├── favicon.ico │ │ ├── index.php │ │ └── robots.txt │ ├── resources │ │ ├── css │ │ │ └── app.css │ │ ├── js │ │ │ ├── app.js │ │ │ └── bootstrap.js │ │ ├── lang │ │ │ └── en │ │ │ │ ├── auth.php │ │ │ │ ├── pagination.php │ │ │ │ ├── passwords.php │ │ │ │ └── validation.php │ │ └── views │ │ │ └── welcome.blade.php │ ├── routes │ │ ├── api.php │ │ ├── channels.php │ │ ├── console.php │ │ └── web.php │ ├── server.php │ ├── storage │ │ ├── app │ │ │ ├── .gitignore │ │ │ └── public │ │ │ │ └── .gitignore │ │ ├── framework │ │ │ ├── .gitignore │ │ │ ├── cache │ │ │ │ ├── .gitignore │ │ │ │ └── data │ │ │ │ │ └── .gitignore │ │ │ ├── sessions │ │ │ │ └── .gitignore │ │ │ ├── testing │ │ │ │ └── .gitignore │ │ │ └── views │ │ │ │ └── .gitignore │ │ └── logs │ │ │ └── .gitignore │ ├── tests │ │ ├── CreatesApplication.php │ │ ├── Feature │ │ │ └── ExampleTest.php │ │ ├── TestCase.php │ │ └── Unit │ │ │ └── ExampleTest.php │ └── webpack.mix.js ├── frontend │ ├── .browserslistrc │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ └── src │ │ ├── App.vue │ │ ├── assets │ │ └── logo.png │ │ ├── components │ │ ├── ChatroomForm.vue │ │ └── NavBar.vue │ │ ├── constants.js │ │ ├── main.js │ │ ├── router │ │ └── index.js │ │ └── views │ │ ├── AddChatroomForm.vue │ │ ├── ChatRoom.vue │ │ ├── Chatrooms.vue │ │ ├── EditChatroomForm.vue │ │ ├── Login.vue │ │ └── Register.vue └── laravel-echo-server │ └── laravel-echo-server.json ├── Color_Images ├── Chapter01 │ └── Figure 1.1.png ├── Chapter02 │ ├── Figure 2.1.png │ ├── Figure 2.2.png │ ├── Figure 2.3.png │ ├── Figure 2.4.png │ └── Figure 2.5.png ├── Chapter03 │ ├── Figure 3.1.png │ ├── Figure 3.2.png │ ├── Figure 3.3.png │ └── Figure 3.4.png ├── Chapter04 │ ├── Figure 4.1.png │ ├── Figure 4.2.png │ ├── Figure 4.3.png │ ├── Figure 4.4.png │ └── Figure 4.5.png ├── Chapter05 │ ├── Figure 5.1.PNG │ ├── Figure 5.2.PNG │ ├── Figure 5.3.PNG │ └── Figure 5.4.PNG ├── Chapter06 │ ├── Figure 6.1.png │ └── Figure 6.2.png ├── Chapter07 │ ├── Figure 7.1.PNG │ ├── Figure 7.2.PNG │ ├── Figure 7.3.PNG │ ├── Figure 7.4.PNG │ └── Figure 7.5.PNG └── Chapter08 │ ├── Figure 8.1.png │ ├── Figure 8.2.png │ ├── Figure 8.3.png │ └── Figure 8.4.png ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter01/computed-properties/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/computed-properties/index.html -------------------------------------------------------------------------------- /Chapter01/reactive-properties/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/reactive-properties/index.html -------------------------------------------------------------------------------- /Chapter01/simple-counter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/simple-counter/index.html -------------------------------------------------------------------------------- /Chapter01/todos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/todos/index.html -------------------------------------------------------------------------------- /Chapter01/user-input/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/user-input/index.html -------------------------------------------------------------------------------- /Chapter01/v-for/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/v-for/index.html -------------------------------------------------------------------------------- /Chapter01/v-html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/v-html/index.html -------------------------------------------------------------------------------- /Chapter01/v-if/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter01/v-if/index.html -------------------------------------------------------------------------------- /Chapter02/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/.gitignore -------------------------------------------------------------------------------- /Chapter02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/README.md -------------------------------------------------------------------------------- /Chapter02/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/babel.config.js -------------------------------------------------------------------------------- /Chapter02/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/package-lock.json -------------------------------------------------------------------------------- /Chapter02/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/package.json -------------------------------------------------------------------------------- /Chapter02/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/favicon.ico -------------------------------------------------------------------------------- /Chapter02/public/img/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/android-chrome-maskable-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/android-chrome-maskable-192x192.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/android-chrome-maskable-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/android-chrome-maskable-512x512.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon-60x60.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/favicon-16x16.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/favicon-32x32.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/msapplication-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/msapplication-icon-144x144.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/mstile-150x150.png -------------------------------------------------------------------------------- /Chapter02/public/img/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/img/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /Chapter02/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/index.html -------------------------------------------------------------------------------- /Chapter02/public/octokit-rest.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/public/octokit-rest.min.js -------------------------------------------------------------------------------- /Chapter02/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /Chapter02/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/App.vue -------------------------------------------------------------------------------- /Chapter02/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter02/src/components/GitHubTokenForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/components/GitHubTokenForm.vue -------------------------------------------------------------------------------- /Chapter02/src/components/Repos.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/components/Repos.vue -------------------------------------------------------------------------------- /Chapter02/src/components/User.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/components/User.vue -------------------------------------------------------------------------------- /Chapter02/src/components/repo/Issues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/components/repo/Issues.vue -------------------------------------------------------------------------------- /Chapter02/src/components/repo/issue/Comments.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/components/repo/issue/Comments.vue -------------------------------------------------------------------------------- /Chapter02/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/main.js -------------------------------------------------------------------------------- /Chapter02/src/mixins/octokitMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/mixins/octokitMixin.js -------------------------------------------------------------------------------- /Chapter02/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter02/src/registerServiceWorker.js -------------------------------------------------------------------------------- /Chapter03/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /Chapter03/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/.eslintrc.js -------------------------------------------------------------------------------- /Chapter03/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/.gitignore -------------------------------------------------------------------------------- /Chapter03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/README.md -------------------------------------------------------------------------------- /Chapter03/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/babel.config.js -------------------------------------------------------------------------------- /Chapter03/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/jest.config.js -------------------------------------------------------------------------------- /Chapter03/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/package-lock.json -------------------------------------------------------------------------------- /Chapter03/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/package.json -------------------------------------------------------------------------------- /Chapter03/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/public/favicon.ico -------------------------------------------------------------------------------- /Chapter03/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/public/index.html -------------------------------------------------------------------------------- /Chapter03/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/App.vue -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_001.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_002.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_003.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_004.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_005.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_006.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_007.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_008.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-pink/image_part_009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-pink/image_part_009.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_001.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_002.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_003.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_004.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_005.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_006.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_007.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_008.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-purple/image_part_009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-purple/image_part_009.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_001.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_002.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_003.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_004.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_005.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_006.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_007.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_008.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/cut-red/image_part_009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/cut-red/image_part_009.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter03/src/assets/pink.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/pink.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/purple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/purple.jpg -------------------------------------------------------------------------------- /Chapter03/src/assets/red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/assets/red.jpg -------------------------------------------------------------------------------- /Chapter03/src/components/Puzzles.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/components/Puzzles.vue -------------------------------------------------------------------------------- /Chapter03/src/components/Records.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/components/Records.vue -------------------------------------------------------------------------------- /Chapter03/src/components/SliderPuzzle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/components/SliderPuzzle.vue -------------------------------------------------------------------------------- /Chapter03/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/src/main.js -------------------------------------------------------------------------------- /Chapter03/tests/unit/puzzles.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/tests/unit/puzzles.spec.js -------------------------------------------------------------------------------- /Chapter03/tests/unit/records.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/tests/unit/records.spec.js -------------------------------------------------------------------------------- /Chapter03/tests/unit/sliderPuzzle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter03/tests/unit/sliderPuzzle.spec.js -------------------------------------------------------------------------------- /Chapter04/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/.gitignore -------------------------------------------------------------------------------- /Chapter04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/README.md -------------------------------------------------------------------------------- /Chapter04/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/babel.config.js -------------------------------------------------------------------------------- /Chapter04/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/package-lock.json -------------------------------------------------------------------------------- /Chapter04/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/package.json -------------------------------------------------------------------------------- /Chapter04/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/public/favicon.ico -------------------------------------------------------------------------------- /Chapter04/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/public/index.html -------------------------------------------------------------------------------- /Chapter04/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/App.vue -------------------------------------------------------------------------------- /Chapter04/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter04/src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/background.js -------------------------------------------------------------------------------- /Chapter04/src/components/HomePage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/components/HomePage.vue -------------------------------------------------------------------------------- /Chapter04/src/components/NavBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/components/NavBar.vue -------------------------------------------------------------------------------- /Chapter04/src/components/PhotoFormPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/components/PhotoFormPage.vue -------------------------------------------------------------------------------- /Chapter04/src/components/SearchPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/components/SearchPage.vue -------------------------------------------------------------------------------- /Chapter04/src/constant.js: -------------------------------------------------------------------------------- 1 | export const APIURL = 'http://localhost:3000' 2 | -------------------------------------------------------------------------------- /Chapter04/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter04/src/main.js -------------------------------------------------------------------------------- /Chapter05/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /Chapter05/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/.eslintrc.js -------------------------------------------------------------------------------- /Chapter05/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/.gitignore -------------------------------------------------------------------------------- /Chapter05/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.gitignore -------------------------------------------------------------------------------- /Chapter05/android/.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /Chapter05/android/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.idea/encodings.xml -------------------------------------------------------------------------------- /Chapter05/android/.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /Chapter05/android/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter05/android/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /Chapter05/android/app/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/.npmignore -------------------------------------------------------------------------------- /Chapter05/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/build.gradle -------------------------------------------------------------------------------- /Chapter05/android/app/capacitor.build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/capacitor.build.gradle -------------------------------------------------------------------------------- /Chapter05/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /Chapter05/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/assets/capacitor.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/assets/capacitor.config.json -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/java/io/ionic/starter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/java/io/ionic/starter/MainActivity.java -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-land-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-land-hdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-land-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-land-mdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-land-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-land-xhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-land-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-land-xxhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-land-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-land-xxxhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-port-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-port-hdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-port-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-port-mdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-port-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-port-xhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-port-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-port-xxhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-port-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-port-xxxhdpi/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/drawable/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/drawable/splash.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/xml/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/xml/config.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /Chapter05/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java -------------------------------------------------------------------------------- /Chapter05/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/build.gradle -------------------------------------------------------------------------------- /Chapter05/android/capacitor.settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/capacitor.settings.gradle -------------------------------------------------------------------------------- /Chapter05/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/gradle.properties -------------------------------------------------------------------------------- /Chapter05/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Chapter05/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Chapter05/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/gradlew -------------------------------------------------------------------------------- /Chapter05/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/gradlew.bat -------------------------------------------------------------------------------- /Chapter05/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/settings.gradle -------------------------------------------------------------------------------- /Chapter05/android/variables.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/android/variables.gradle -------------------------------------------------------------------------------- /Chapter05/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/babel.config.js -------------------------------------------------------------------------------- /Chapter05/capacitor.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/capacitor.config.json -------------------------------------------------------------------------------- /Chapter05/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/cypress.json -------------------------------------------------------------------------------- /Chapter05/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/ionic.config.json -------------------------------------------------------------------------------- /Chapter05/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/jest.config.js -------------------------------------------------------------------------------- /Chapter05/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/package-lock.json -------------------------------------------------------------------------------- /Chapter05/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/package.json -------------------------------------------------------------------------------- /Chapter05/public/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/public/assets/icon/favicon.png -------------------------------------------------------------------------------- /Chapter05/public/assets/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/public/assets/icon/icon.png -------------------------------------------------------------------------------- /Chapter05/public/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/public/assets/shapes.svg -------------------------------------------------------------------------------- /Chapter05/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/public/index.html -------------------------------------------------------------------------------- /Chapter05/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/App.vue -------------------------------------------------------------------------------- /Chapter05/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/constants.ts -------------------------------------------------------------------------------- /Chapter05/src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/interfaces.ts -------------------------------------------------------------------------------- /Chapter05/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/main.ts -------------------------------------------------------------------------------- /Chapter05/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/router/index.ts -------------------------------------------------------------------------------- /Chapter05/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/shims-vue.d.ts -------------------------------------------------------------------------------- /Chapter05/src/theme/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/theme/variables.css -------------------------------------------------------------------------------- /Chapter05/src/views/CurrencyConverter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/views/CurrencyConverter.vue -------------------------------------------------------------------------------- /Chapter05/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/views/Home.vue -------------------------------------------------------------------------------- /Chapter05/src/views/TipsCalculator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/views/TipsCalculator.vue -------------------------------------------------------------------------------- /Chapter05/src/vuex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/src/vuex/index.ts -------------------------------------------------------------------------------- /Chapter05/tests/e2e/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/e2e/.eslintrc.js -------------------------------------------------------------------------------- /Chapter05/tests/e2e/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/e2e/plugins/index.js -------------------------------------------------------------------------------- /Chapter05/tests/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/e2e/specs/test.js -------------------------------------------------------------------------------- /Chapter05/tests/e2e/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/e2e/support/commands.js -------------------------------------------------------------------------------- /Chapter05/tests/e2e/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/e2e/support/index.js -------------------------------------------------------------------------------- /Chapter05/tests/unit/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tests/unit/example.spec.ts -------------------------------------------------------------------------------- /Chapter05/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter05/tsconfig.json -------------------------------------------------------------------------------- /Chapter06/admin-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/.gitignore -------------------------------------------------------------------------------- /Chapter06/admin-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/README.md -------------------------------------------------------------------------------- /Chapter06/admin-frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/babel.config.js -------------------------------------------------------------------------------- /Chapter06/admin-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter06/admin-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/package.json -------------------------------------------------------------------------------- /Chapter06/admin-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/public/favicon.ico -------------------------------------------------------------------------------- /Chapter06/admin-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/public/index.html -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/App.vue -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/components/CatalogForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/components/CatalogForm.vue -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/components/TopBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/components/TopBar.vue -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/constants.js: -------------------------------------------------------------------------------- 1 | export const APIURL = 'http://localhost:3000' 2 | -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/main.js -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/plugins/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/plugins/axios.js -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/plugins/vue-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/plugins/vue-router.js -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/views/Bookings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/views/Bookings.vue -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/views/Catalog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/views/Catalog.vue -------------------------------------------------------------------------------- /Chapter06/admin-frontend/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/admin-frontend/src/views/Login.vue -------------------------------------------------------------------------------- /Chapter06/backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/app.js -------------------------------------------------------------------------------- /Chapter06/backend/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/bin/www -------------------------------------------------------------------------------- /Chapter06/backend/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/db.sql -------------------------------------------------------------------------------- /Chapter06/backend/middlewares/verify-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/middlewares/verify-token.js -------------------------------------------------------------------------------- /Chapter06/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/package-lock.json -------------------------------------------------------------------------------- /Chapter06/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/package.json -------------------------------------------------------------------------------- /Chapter06/backend/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/public/stylesheets/style.css -------------------------------------------------------------------------------- /Chapter06/backend/routes/bookings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/routes/bookings.js -------------------------------------------------------------------------------- /Chapter06/backend/routes/catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/routes/catalog.js -------------------------------------------------------------------------------- /Chapter06/backend/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/routes/index.js -------------------------------------------------------------------------------- /Chapter06/backend/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/routes/users.js -------------------------------------------------------------------------------- /Chapter06/backend/views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/views/error.jade -------------------------------------------------------------------------------- /Chapter06/backend/views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/views/index.jade -------------------------------------------------------------------------------- /Chapter06/backend/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/backend/views/layout.jade -------------------------------------------------------------------------------- /Chapter06/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/.gitignore -------------------------------------------------------------------------------- /Chapter06/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/README.md -------------------------------------------------------------------------------- /Chapter06/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/babel.config.js -------------------------------------------------------------------------------- /Chapter06/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter06/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/package.json -------------------------------------------------------------------------------- /Chapter06/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/public/favicon.ico -------------------------------------------------------------------------------- /Chapter06/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/public/index.html -------------------------------------------------------------------------------- /Chapter06/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/App.vue -------------------------------------------------------------------------------- /Chapter06/frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter06/frontend/src/components/BookingForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/components/BookingForm.vue -------------------------------------------------------------------------------- /Chapter06/frontend/src/constants.js: -------------------------------------------------------------------------------- 1 | export const APIURL = 'http://localhost:3000' 2 | -------------------------------------------------------------------------------- /Chapter06/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/main.js -------------------------------------------------------------------------------- /Chapter06/frontend/src/plugins/vue-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/plugins/vue-router.js -------------------------------------------------------------------------------- /Chapter06/frontend/src/views/Catalog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter06/frontend/src/views/Catalog.vue -------------------------------------------------------------------------------- /Chapter07/admin-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/.gitignore -------------------------------------------------------------------------------- /Chapter07/admin-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/README.md -------------------------------------------------------------------------------- /Chapter07/admin-frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/babel.config.js -------------------------------------------------------------------------------- /Chapter07/admin-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter07/admin-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/package.json -------------------------------------------------------------------------------- /Chapter07/admin-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/public/favicon.ico -------------------------------------------------------------------------------- /Chapter07/admin-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/public/index.html -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/App.vue -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/components/TopBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/components/TopBar.vue -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/main.js -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/plugins/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/plugins/router.js -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/views/Login.vue -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/views/Orders.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/views/Orders.vue -------------------------------------------------------------------------------- /Chapter07/admin-frontend/src/views/ShopItems.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/admin-frontend/src/views/ShopItems.vue -------------------------------------------------------------------------------- /Chapter07/backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/app.js -------------------------------------------------------------------------------- /Chapter07/backend/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/bin/www -------------------------------------------------------------------------------- /Chapter07/backend/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/db.sql -------------------------------------------------------------------------------- /Chapter07/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/package-lock.json -------------------------------------------------------------------------------- /Chapter07/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/package.json -------------------------------------------------------------------------------- /Chapter07/backend/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/public/stylesheets/style.css -------------------------------------------------------------------------------- /Chapter07/backend/resolvers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/resolvers/auth.js -------------------------------------------------------------------------------- /Chapter07/backend/resolvers/orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/resolvers/orders.js -------------------------------------------------------------------------------- /Chapter07/backend/resolvers/shopItems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/resolvers/shopItems.js -------------------------------------------------------------------------------- /Chapter07/backend/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/routes/index.js -------------------------------------------------------------------------------- /Chapter07/backend/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/routes/users.js -------------------------------------------------------------------------------- /Chapter07/backend/views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/views/error.jade -------------------------------------------------------------------------------- /Chapter07/backend/views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/views/index.jade -------------------------------------------------------------------------------- /Chapter07/backend/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/backend/views/layout.jade -------------------------------------------------------------------------------- /Chapter07/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/.gitignore -------------------------------------------------------------------------------- /Chapter07/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/README.md -------------------------------------------------------------------------------- /Chapter07/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/babel.config.js -------------------------------------------------------------------------------- /Chapter07/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter07/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/package.json -------------------------------------------------------------------------------- /Chapter07/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/public/favicon.ico -------------------------------------------------------------------------------- /Chapter07/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/public/index.html -------------------------------------------------------------------------------- /Chapter07/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/App.vue -------------------------------------------------------------------------------- /Chapter07/frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter07/frontend/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /Chapter07/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/main.js -------------------------------------------------------------------------------- /Chapter07/frontend/src/plugins/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/plugins/router.js -------------------------------------------------------------------------------- /Chapter07/frontend/src/plugins/vuex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/plugins/vuex.js -------------------------------------------------------------------------------- /Chapter07/frontend/src/views/OrderForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/views/OrderForm.vue -------------------------------------------------------------------------------- /Chapter07/frontend/src/views/Shop.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/views/Shop.vue -------------------------------------------------------------------------------- /Chapter07/frontend/src/views/Success.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter07/frontend/src/views/Success.vue -------------------------------------------------------------------------------- /Chapter08/backend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/.editorconfig -------------------------------------------------------------------------------- /Chapter08/backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/.env.example -------------------------------------------------------------------------------- /Chapter08/backend/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/.gitattributes -------------------------------------------------------------------------------- /Chapter08/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/.gitignore -------------------------------------------------------------------------------- /Chapter08/backend/.styleci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/.styleci.yml -------------------------------------------------------------------------------- /Chapter08/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/README.md -------------------------------------------------------------------------------- /Chapter08/backend/app/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Console/Kernel.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Events/MessageSent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Events/MessageSent.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Exceptions/Handler.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Controllers/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Controllers/AuthController.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Controllers/ChatController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Controllers/ChatController.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Controllers/MessageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Controllers/MessageController.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Controllers/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Controllers/UserController.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Kernel.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/EncryptCookies.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/JwtMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/JwtMiddleware.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/TrimStrings.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/TrustHosts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/TrustHosts.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/TrustProxies.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Http/Middleware/VerifyCsrfToken.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Models/Chat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Models/Chat.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Models/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Models/Message.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Models/User.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Providers/AuthServiceProvider.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /Chapter08/backend/app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/app/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /Chapter08/backend/artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/artisan -------------------------------------------------------------------------------- /Chapter08/backend/bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/bootstrap/app.php -------------------------------------------------------------------------------- /Chapter08/backend/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/composer.json -------------------------------------------------------------------------------- /Chapter08/backend/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/composer.lock -------------------------------------------------------------------------------- /Chapter08/backend/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/app.php -------------------------------------------------------------------------------- /Chapter08/backend/config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/auth.php -------------------------------------------------------------------------------- /Chapter08/backend/config/broadcasting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/broadcasting.php -------------------------------------------------------------------------------- /Chapter08/backend/config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/cache.php -------------------------------------------------------------------------------- /Chapter08/backend/config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/cors.php -------------------------------------------------------------------------------- /Chapter08/backend/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/database.php -------------------------------------------------------------------------------- /Chapter08/backend/config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/filesystems.php -------------------------------------------------------------------------------- /Chapter08/backend/config/hashing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/hashing.php -------------------------------------------------------------------------------- /Chapter08/backend/config/jwt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/jwt.php -------------------------------------------------------------------------------- /Chapter08/backend/config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/logging.php -------------------------------------------------------------------------------- /Chapter08/backend/config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/mail.php -------------------------------------------------------------------------------- /Chapter08/backend/config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/queue.php -------------------------------------------------------------------------------- /Chapter08/backend/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/services.php -------------------------------------------------------------------------------- /Chapter08/backend/config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/session.php -------------------------------------------------------------------------------- /Chapter08/backend/config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/config/view.php -------------------------------------------------------------------------------- /Chapter08/backend/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/.gitignore -------------------------------------------------------------------------------- /Chapter08/backend/database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/factories/UserFactory.php -------------------------------------------------------------------------------- /Chapter08/backend/database/migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/migrations/2014_10_12_000000_create_users_table.php -------------------------------------------------------------------------------- /Chapter08/backend/database/migrations/2014_10_12_100000_create_password_resets_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/migrations/2014_10_12_100000_create_password_resets_table.php -------------------------------------------------------------------------------- /Chapter08/backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php -------------------------------------------------------------------------------- /Chapter08/backend/database/migrations/2020_09_20_001440_create_chats_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/migrations/2020_09_20_001440_create_chats_table.php -------------------------------------------------------------------------------- /Chapter08/backend/database/migrations/2020_09_20_001452_create_messages_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/migrations/2020_09_20_001452_create_messages_table.php -------------------------------------------------------------------------------- /Chapter08/backend/database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /Chapter08/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/package-lock.json -------------------------------------------------------------------------------- /Chapter08/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/package.json -------------------------------------------------------------------------------- /Chapter08/backend/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/phpunit.xml -------------------------------------------------------------------------------- /Chapter08/backend/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/public/.htaccess -------------------------------------------------------------------------------- /Chapter08/backend/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter08/backend/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/public/index.php -------------------------------------------------------------------------------- /Chapter08/backend/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /Chapter08/backend/resources/css/app.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter08/backend/resources/js/app.js: -------------------------------------------------------------------------------- 1 | require('./bootstrap'); 2 | -------------------------------------------------------------------------------- /Chapter08/backend/resources/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/js/bootstrap.js -------------------------------------------------------------------------------- /Chapter08/backend/resources/lang/en/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/lang/en/auth.php -------------------------------------------------------------------------------- /Chapter08/backend/resources/lang/en/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/lang/en/pagination.php -------------------------------------------------------------------------------- /Chapter08/backend/resources/lang/en/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/lang/en/passwords.php -------------------------------------------------------------------------------- /Chapter08/backend/resources/lang/en/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/lang/en/validation.php -------------------------------------------------------------------------------- /Chapter08/backend/resources/views/welcome.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/resources/views/welcome.blade.php -------------------------------------------------------------------------------- /Chapter08/backend/routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/routes/api.php -------------------------------------------------------------------------------- /Chapter08/backend/routes/channels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/routes/channels.php -------------------------------------------------------------------------------- /Chapter08/backend/routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/routes/console.php -------------------------------------------------------------------------------- /Chapter08/backend/routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/routes/web.php -------------------------------------------------------------------------------- /Chapter08/backend/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/server.php -------------------------------------------------------------------------------- /Chapter08/backend/storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/storage/framework/.gitignore -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /Chapter08/backend/tests/CreatesApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/tests/CreatesApplication.php -------------------------------------------------------------------------------- /Chapter08/backend/tests/Feature/ExampleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/tests/Feature/ExampleTest.php -------------------------------------------------------------------------------- /Chapter08/backend/tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/tests/TestCase.php -------------------------------------------------------------------------------- /Chapter08/backend/tests/Unit/ExampleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/tests/Unit/ExampleTest.php -------------------------------------------------------------------------------- /Chapter08/backend/webpack.mix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/backend/webpack.mix.js -------------------------------------------------------------------------------- /Chapter08/frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /Chapter08/frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/.eslintrc.js -------------------------------------------------------------------------------- /Chapter08/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/.gitignore -------------------------------------------------------------------------------- /Chapter08/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/README.md -------------------------------------------------------------------------------- /Chapter08/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/babel.config.js -------------------------------------------------------------------------------- /Chapter08/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/package-lock.json -------------------------------------------------------------------------------- /Chapter08/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/package.json -------------------------------------------------------------------------------- /Chapter08/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/public/favicon.ico -------------------------------------------------------------------------------- /Chapter08/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/public/index.html -------------------------------------------------------------------------------- /Chapter08/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/App.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /Chapter08/frontend/src/components/ChatroomForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/components/ChatroomForm.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/components/NavBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/components/NavBar.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/constants.js: -------------------------------------------------------------------------------- 1 | export const APIURL = 'http://localhost:8000'; 2 | -------------------------------------------------------------------------------- /Chapter08/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/main.js -------------------------------------------------------------------------------- /Chapter08/frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/router/index.js -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/AddChatroomForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/AddChatroomForm.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/ChatRoom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/ChatRoom.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/Chatrooms.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/Chatrooms.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/EditChatroomForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/EditChatroomForm.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/Login.vue -------------------------------------------------------------------------------- /Chapter08/frontend/src/views/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/frontend/src/views/Register.vue -------------------------------------------------------------------------------- /Chapter08/laravel-echo-server/laravel-echo-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Chapter08/laravel-echo-server/laravel-echo-server.json -------------------------------------------------------------------------------- /Color_Images/Chapter01/Figure 1.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter01/Figure 1.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter02/Figure 2.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter02/Figure 2.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter02/Figure 2.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter02/Figure 2.2.png -------------------------------------------------------------------------------- /Color_Images/Chapter02/Figure 2.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter02/Figure 2.3.png -------------------------------------------------------------------------------- /Color_Images/Chapter02/Figure 2.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter02/Figure 2.4.png -------------------------------------------------------------------------------- /Color_Images/Chapter02/Figure 2.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter02/Figure 2.5.png -------------------------------------------------------------------------------- /Color_Images/Chapter03/Figure 3.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter03/Figure 3.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter03/Figure 3.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter03/Figure 3.2.png -------------------------------------------------------------------------------- /Color_Images/Chapter03/Figure 3.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter03/Figure 3.3.png -------------------------------------------------------------------------------- /Color_Images/Chapter03/Figure 3.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter03/Figure 3.4.png -------------------------------------------------------------------------------- /Color_Images/Chapter04/Figure 4.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter04/Figure 4.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter04/Figure 4.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter04/Figure 4.2.png -------------------------------------------------------------------------------- /Color_Images/Chapter04/Figure 4.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter04/Figure 4.3.png -------------------------------------------------------------------------------- /Color_Images/Chapter04/Figure 4.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter04/Figure 4.4.png -------------------------------------------------------------------------------- /Color_Images/Chapter04/Figure 4.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter04/Figure 4.5.png -------------------------------------------------------------------------------- /Color_Images/Chapter05/Figure 5.1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter05/Figure 5.1.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter05/Figure 5.2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter05/Figure 5.2.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter05/Figure 5.3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter05/Figure 5.3.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter05/Figure 5.4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter05/Figure 5.4.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter06/Figure 6.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter06/Figure 6.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter06/Figure 6.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter06/Figure 6.2.png -------------------------------------------------------------------------------- /Color_Images/Chapter07/Figure 7.1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter07/Figure 7.1.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter07/Figure 7.2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter07/Figure 7.2.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter07/Figure 7.3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter07/Figure 7.3.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter07/Figure 7.4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter07/Figure 7.4.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter07/Figure 7.5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter07/Figure 7.5.PNG -------------------------------------------------------------------------------- /Color_Images/Chapter08/Figure 8.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter08/Figure 8.1.png -------------------------------------------------------------------------------- /Color_Images/Chapter08/Figure 8.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter08/Figure 8.2.png -------------------------------------------------------------------------------- /Color_Images/Chapter08/Figure 8.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter08/Figure 8.3.png -------------------------------------------------------------------------------- /Color_Images/Chapter08/Figure 8.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/Color_Images/Chapter08/Figure 8.4.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Vue.js-3-By-Example/HEAD/README.md --------------------------------------------------------------------------------