├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── bin └── index.ts ├── cache.json ├── images ├── done.png ├── group.png ├── login.png ├── mobile.png └── pc.png ├── package.json ├── pnpm-lock.yaml ├── src ├── api │ ├── answer.ts │ ├── data.ts │ ├── login.ts │ ├── push.ts │ └── user.ts ├── component │ ├── ExamBtn.ts │ ├── Frame.ts │ ├── Hr.ts │ ├── InfoItem.ts │ ├── LoginItem.ts │ ├── NoramlItem.ts │ ├── Panel.ts │ ├── ScheduleList.ts │ ├── ScoreItem.ts │ ├── Select.ts │ ├── SettingsPanel.ts │ ├── TaskBtn.ts │ ├── TaskItem.ts │ ├── TaskList.ts │ ├── TimeInput.ts │ └── Tip.ts ├── config │ ├── api.ts │ ├── compile.ts │ ├── script.ts │ ├── task.ts │ ├── url.ts │ └── version.ts ├── controller │ ├── exam.ts │ ├── frame.ts │ ├── login.ts │ ├── readAndWatch.ts │ ├── schedule.ts │ ├── tip.ts │ └── user.ts ├── css │ └── index.css ├── index.js ├── index.ts ├── shared │ └── index.ts ├── types │ └── index.ts └── utils │ ├── composition.ts │ ├── element.ts │ ├── log.ts │ ├── push.ts │ ├── random.ts │ ├── time.ts │ └── utils.ts ├── tech-study.js ├── tsconfig.json └── types └── global.d.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/README.md -------------------------------------------------------------------------------- /bin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/bin/index.ts -------------------------------------------------------------------------------- /cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/cache.json -------------------------------------------------------------------------------- /images/done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/images/done.png -------------------------------------------------------------------------------- /images/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/images/group.png -------------------------------------------------------------------------------- /images/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/images/login.png -------------------------------------------------------------------------------- /images/mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/images/mobile.png -------------------------------------------------------------------------------- /images/pc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/images/pc.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/api/answer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/api/answer.ts -------------------------------------------------------------------------------- /src/api/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/api/data.ts -------------------------------------------------------------------------------- /src/api/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/api/login.ts -------------------------------------------------------------------------------- /src/api/push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/api/push.ts -------------------------------------------------------------------------------- /src/api/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/api/user.ts -------------------------------------------------------------------------------- /src/component/ExamBtn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/ExamBtn.ts -------------------------------------------------------------------------------- /src/component/Frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/Frame.ts -------------------------------------------------------------------------------- /src/component/Hr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/Hr.ts -------------------------------------------------------------------------------- /src/component/InfoItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/InfoItem.ts -------------------------------------------------------------------------------- /src/component/LoginItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/LoginItem.ts -------------------------------------------------------------------------------- /src/component/NoramlItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/NoramlItem.ts -------------------------------------------------------------------------------- /src/component/Panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/Panel.ts -------------------------------------------------------------------------------- /src/component/ScheduleList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/ScheduleList.ts -------------------------------------------------------------------------------- /src/component/ScoreItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/ScoreItem.ts -------------------------------------------------------------------------------- /src/component/Select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/Select.ts -------------------------------------------------------------------------------- /src/component/SettingsPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/SettingsPanel.ts -------------------------------------------------------------------------------- /src/component/TaskBtn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/TaskBtn.ts -------------------------------------------------------------------------------- /src/component/TaskItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/TaskItem.ts -------------------------------------------------------------------------------- /src/component/TaskList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/TaskList.ts -------------------------------------------------------------------------------- /src/component/TimeInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/TimeInput.ts -------------------------------------------------------------------------------- /src/component/Tip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/component/Tip.ts -------------------------------------------------------------------------------- /src/config/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/api.ts -------------------------------------------------------------------------------- /src/config/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/compile.ts -------------------------------------------------------------------------------- /src/config/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/script.ts -------------------------------------------------------------------------------- /src/config/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/task.ts -------------------------------------------------------------------------------- /src/config/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/url.ts -------------------------------------------------------------------------------- /src/config/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/config/version.ts -------------------------------------------------------------------------------- /src/controller/exam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/exam.ts -------------------------------------------------------------------------------- /src/controller/frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/frame.ts -------------------------------------------------------------------------------- /src/controller/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/login.ts -------------------------------------------------------------------------------- /src/controller/readAndWatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/readAndWatch.ts -------------------------------------------------------------------------------- /src/controller/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/schedule.ts -------------------------------------------------------------------------------- /src/controller/tip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/tip.ts -------------------------------------------------------------------------------- /src/controller/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/controller/user.ts -------------------------------------------------------------------------------- /src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/css/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/shared/index.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/composition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/composition.ts -------------------------------------------------------------------------------- /src/utils/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/element.ts -------------------------------------------------------------------------------- /src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/log.ts -------------------------------------------------------------------------------- /src/utils/push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/push.ts -------------------------------------------------------------------------------- /src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/random.ts -------------------------------------------------------------------------------- /src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/time.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /tech-study.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/tech-study.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xu22Web/tech-study-js/HEAD/types/global.d.ts --------------------------------------------------------------------------------