New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document model V0 + UI/Engine Syncing with Redux + Project structuring #10
Merged
Commits on Apr 6, 2022
Commits on Apr 7, 2022
-
connecting backend state to frontend with redux
- implementing redux slices for backend functions - creating basic input components - start topbar component - move functionality and state out of App.tsx - make eslint less annoying - move a lot of deps to devDependencies in package.json - temporarily removing nanoid from dependencies (at least until needed) - cleaning up App.tsx a lot - implementing runtime formatting functions - add util module Changes committed: modified: .eslintrc.cjs modified: backend/src/main.rs new file: backend/src/util/format.rs new file: backend/src/util/mod.rs modified: package.json modified: src/App.tsx new file: src/components/common/Button.tsx new file: src/components/common/Input.tsx new file: src/components/common/base/ButtonBase.tsx new file: src/components/common/base/InputBase.tsx new file: src/components/common/base/styles.module.scss new file: src/components/common/styles.module.scss new file: src/components/topbar/PlayPauseButton.tsx new file: src/components/topbar/TempoInput.tsx new file: src/components/topbar/Topbar.tsx new file: src/components/topbar/TopbarBase.tsx new file: src/components/topbar/TopbarTimer.tsx new file: src/hooks/redux.ts modified: src/index.tsx deleted: src/reportWebVitals.ts new file: src/state/slices/playPausePlaylistSlice.ts new file: src/state/slices/playlistMetronomeEnabledSlice.ts new file: src/state/slices/playlistRuntimeSlice.ts new file: src/state/slices/playlistTempoSlice.ts modified: src/state/store.ts modified: tsconfig.json
Noah Bennett committedApr 7, 2022 -
committing pnpm-lock / fix build pipeline
Noah Bennett committedApr 7, 2022 -
consolidating playlist slices to one file, clean up, move then catch …
…functions to async
Noah Bennett committedApr 7, 2022 -
release build optimizations in cargo.toml
Noah Bennett committedApr 7, 2022 -
add script to link assets to target directory in package.json
Noah Bennett committedApr 7, 2022
Commits on Apr 8, 2022
-
Noah Bennett committed
Apr 8, 2022 -
Noah Bennett committed
Apr 8, 2022 -
-
-
-
-
-
Noah Bennett committed
Apr 8, 2022 -
Noah Bennett committed
Apr 8, 2022
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.