|
|
пре 5 година | |
|---|---|---|
| .. | ||
| public | пре 5 година | |
| src | пре 5 година | |
| .env.example | пре 5 година | |
| .env.test | пре 5 година | |
| .eslintrc.js | пре 5 година | |
| .gitignore | пре 5 година | |
| .prettierrc.js | пре 5 година | |
| README.md | пре 5 година | |
| package.json | пре 5 година | |
| tsconfig.json | пре 5 година | |
| yarn.lock | пре 5 година | |
This is a frontend web app for use with the go-music-player server.
yarn startRuns the app in the development mode.
yarn testRuns tests
yarn buildBuilds app
This is the main part of the app. It is responsible for handling:
This is the part of the app which implements user interaction. It is responsible for handling:
UIs follow a common model and are built into separate bundles, then lazily loaded.
The following UIs are implemented:
This is based heavily on the cmus ncurses-based music player, and is essentially a web-based client with vim-like bindings for navigation.