From c3842c9602e5ea13a5da626e5a816123a907346f Mon Sep 17 00:00:00 2001 From: Michael Zhang Date: Sat, 1 Jan 2022 17:52:45 -0600 Subject: [PATCH] More update --- api/grade.ts | 3 +- components/NuxtLogo.vue | 14 --- components/Tutorial.vue | 111 ------------------ lib/mastery.ts | 3 + material/lessons/calculus/_index.md | 2 + .../lessons/calculus/derivatives-intuition.md | 2 + material/lessons/calculus/introduction.md | 9 ++ package-lock.json | 15 +++ package.json | 1 + pages/index.vue | 4 + pages/inspire.vue | 14 --- 11 files changed, 37 insertions(+), 141 deletions(-) delete mode 100644 components/NuxtLogo.vue delete mode 100644 components/Tutorial.vue create mode 100644 lib/mastery.ts create mode 100644 material/lessons/calculus/_index.md create mode 100644 material/lessons/calculus/derivatives-intuition.md create mode 100644 material/lessons/calculus/introduction.md delete mode 100644 pages/inspire.vue diff --git a/api/grade.ts b/api/grade.ts index 6955ada..999a7b4 100644 --- a/api/grade.ts +++ b/api/grade.ts @@ -2,7 +2,6 @@ import { Router } from "express"; const router = Router(); -router.post("/claim", async (req, res) => { -}); +router.post("/claim", async (req, res) => {}); export default router; diff --git a/components/NuxtLogo.vue b/components/NuxtLogo.vue deleted file mode 100644 index 81552dc..0000000 --- a/components/NuxtLogo.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/components/Tutorial.vue b/components/Tutorial.vue deleted file mode 100644 index 627eded..0000000 --- a/components/Tutorial.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - diff --git a/lib/mastery.ts b/lib/mastery.ts new file mode 100644 index 0000000..2ae3b4e --- /dev/null +++ b/lib/mastery.ts @@ -0,0 +1,3 @@ +/** + * Mastery algorithm + */ diff --git a/material/lessons/calculus/_index.md b/material/lessons/calculus/_index.md new file mode 100644 index 0000000..a845151 --- /dev/null +++ b/material/lessons/calculus/_index.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/material/lessons/calculus/derivatives-intuition.md b/material/lessons/calculus/derivatives-intuition.md new file mode 100644 index 0000000..a845151 --- /dev/null +++ b/material/lessons/calculus/derivatives-intuition.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/material/lessons/calculus/introduction.md b/material/lessons/calculus/introduction.md new file mode 100644 index 0000000..3839267 --- /dev/null +++ b/material/lessons/calculus/introduction.md @@ -0,0 +1,9 @@ +--- +--- + +# Introduction to Calculus + +Calculus is a study of how things change at an infinitesimally small level. +Although only a theoretical fantasy, the study of calculus can help us model +real-life processes of change, even though the level of granularity is +different. diff --git a/package-lock.json b/package-lock.json index bed966f..126344c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "nuxt": "^2.15.8", "nuxt-buefy": "^0.4.13", "vue": "^2.6.14", + "vue-class-component": "^7.2.6", "vue-server-renderer": "^2.6.14", "vue-template-compiler": "^2.6.14", "webpack": "^4.46.0" @@ -15573,6 +15574,14 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" }, + "node_modules/vue-class-component": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/vue-class-component/-/vue-class-component-7.2.6.tgz", + "integrity": "sha512-+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w==", + "peerDependencies": { + "vue": "^2.0.0" + } + }, "node_modules/vue-client-only": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/vue-client-only/-/vue-client-only-2.1.0.tgz", @@ -29112,6 +29121,12 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" }, + "vue-class-component": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/vue-class-component/-/vue-class-component-7.2.6.tgz", + "integrity": "sha512-+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w==", + "requires": {} + }, "vue-client-only": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/vue-client-only/-/vue-client-only-2.1.0.tgz", diff --git a/package.json b/package.json index 054c8c0..7c086d2 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "nuxt": "^2.15.8", "nuxt-buefy": "^0.4.13", "vue": "^2.6.14", + "vue-class-component": "^7.2.6", "vue-server-renderer": "^2.6.14", "vue-template-compiler": "^2.6.14", "webpack": "^4.46.0" diff --git a/pages/index.vue b/pages/index.vue index 8f7c41e..0f27e0a 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,5 +1,9 @@