├── .eslintrc.json ├── .gitignore ├── .prettierrc.json ├── .vscode └── extensions.json ├── DEPS.md ├── MODULE-6.md ├── README.md ├── dist ├── assets │ ├── index.1321c3bd.css │ └── index.b6541f6e.js ├── favicon.ico └── index.html ├── index.html ├── nginx.conf ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── FormInput.vue │ ├── HelloWorld.vue │ ├── Navbar.vue │ ├── PostWriter.vue │ ├── SigninForm.vue │ ├── SignupForm.vue │ ├── Timeline.vue │ ├── TimelineItem.vue │ └── UserForm.vue ├── composables │ └── modal.ts ├── constants.ts ├── env.d.ts ├── main.ts ├── posts.ts ├── router.ts ├── server │ ├── content │ │ ├── intro.md │ │ ├── pipeline.md │ │ ├── reactivity.md │ │ ├── source-maps.md │ │ └── typesafe.md │ ├── index.ts │ └── posts.ts ├── stores │ ├── posts.ts │ └── users.ts ├── users.ts ├── validation.ts └── views │ ├── EditPost.vue │ ├── Home.vue │ ├── NewPost.vue │ └── ShowPost.vue ├── style ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["johnsoncodehk.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /DEPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/DEPS.md -------------------------------------------------------------------------------- /MODULE-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/MODULE-6.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/README.md -------------------------------------------------------------------------------- /dist/assets/index.1321c3bd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/dist/assets/index.1321c3bd.css -------------------------------------------------------------------------------- /dist/assets/index.b6541f6e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/dist/assets/index.b6541f6e.js -------------------------------------------------------------------------------- /dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/dist/favicon.ico -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/dist/index.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/index.html -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/FormInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/FormInput.vue -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/Navbar.vue -------------------------------------------------------------------------------- /src/components/PostWriter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/PostWriter.vue -------------------------------------------------------------------------------- /src/components/SigninForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/SigninForm.vue -------------------------------------------------------------------------------- /src/components/SignupForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/SignupForm.vue -------------------------------------------------------------------------------- /src/components/Timeline.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/Timeline.vue -------------------------------------------------------------------------------- /src/components/TimelineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/TimelineItem.vue -------------------------------------------------------------------------------- /src/components/UserForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/components/UserForm.vue -------------------------------------------------------------------------------- /src/composables/modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/composables/modal.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/posts.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/router.ts -------------------------------------------------------------------------------- /src/server/content/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/content/intro.md -------------------------------------------------------------------------------- /src/server/content/pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/content/pipeline.md -------------------------------------------------------------------------------- /src/server/content/reactivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/content/reactivity.md -------------------------------------------------------------------------------- /src/server/content/source-maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/content/source-maps.md -------------------------------------------------------------------------------- /src/server/content/typesafe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/content/typesafe.md -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/server/posts.ts -------------------------------------------------------------------------------- /src/stores/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/stores/posts.ts -------------------------------------------------------------------------------- /src/stores/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/stores/users.ts -------------------------------------------------------------------------------- /src/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/users.ts -------------------------------------------------------------------------------- /src/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/validation.ts -------------------------------------------------------------------------------- /src/views/EditPost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/views/EditPost.vue -------------------------------------------------------------------------------- /src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/views/Home.vue -------------------------------------------------------------------------------- /src/views/NewPost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/views/NewPost.vue -------------------------------------------------------------------------------- /src/views/ShowPost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/src/views/ShowPost.vue -------------------------------------------------------------------------------- /style: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/style -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmiller1990/vuejs-composition-api-v3/HEAD/vite.config.ts --------------------------------------------------------------------------------