├── .gitignore ├── index.html ├── package.json ├── src ├── App.vue ├── api │ └── api.js ├── components │ ├── Alert.vue │ ├── CourseCard.vue │ ├── Modal.vue │ ├── Pagination.vue │ ├── Process.vue │ ├── SpinnerModal.vue │ ├── TeacherCard.vue │ └── Toast.vue ├── main.js ├── page │ ├── Course.vue │ ├── Home.vue │ ├── Index.vue │ ├── Options.vue │ ├── Rank.vue │ ├── Subscribe.vue │ └── Teacher.vue ├── router │ └── router.js └── utils │ └── axios.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/.gitignore -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/api/api.js -------------------------------------------------------------------------------- /src/components/Alert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/Alert.vue -------------------------------------------------------------------------------- /src/components/CourseCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/CourseCard.vue -------------------------------------------------------------------------------- /src/components/Modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/Modal.vue -------------------------------------------------------------------------------- /src/components/Pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/Pagination.vue -------------------------------------------------------------------------------- /src/components/Process.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/Process.vue -------------------------------------------------------------------------------- /src/components/SpinnerModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/SpinnerModal.vue -------------------------------------------------------------------------------- /src/components/TeacherCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/TeacherCard.vue -------------------------------------------------------------------------------- /src/components/Toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/components/Toast.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/main.js -------------------------------------------------------------------------------- /src/page/Course.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Course.vue -------------------------------------------------------------------------------- /src/page/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Home.vue -------------------------------------------------------------------------------- /src/page/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Index.vue -------------------------------------------------------------------------------- /src/page/Options.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Options.vue -------------------------------------------------------------------------------- /src/page/Rank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Rank.vue -------------------------------------------------------------------------------- /src/page/Subscribe.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Subscribe.vue -------------------------------------------------------------------------------- /src/page/Teacher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/page/Teacher.vue -------------------------------------------------------------------------------- /src/router/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/router/router.js -------------------------------------------------------------------------------- /src/utils/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/src/utils/axios.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envyafish/xx_webui/HEAD/vite.config.js --------------------------------------------------------------------------------