Skip to content
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

Mvvm implementation #9

Merged
merged 2 commits into from
Nov 22, 2020
Merged

Mvvm implementation #9

merged 2 commits into from
Nov 22, 2020

Conversation

josekpaul
Copy link
Owner

Refactored cache to work better with MVVM, moved Members list to MVVM pattern

@josekpaul josekpaul linked an issue Nov 22, 2020 that may be closed by this pull request
@josekpaul josekpaul merged commit d48b460 into master Nov 22, 2020
josekpaul added a commit that referenced this pull request Nov 28, 2020
* Added initial version of Bills Section.

* Added congressional district map link. Fixed some routing for future permalinks

* Adding twitter feed + generic onload JS interop "jsEmbed"

* Update README.md

added url to web-app

* Took out some problematic lines in jsinterop projects, switched around form elements in bills screen, commented out a few debugging code in index.razor

* Committing facebook stuff but leaving commented out; not thrilled with how page needs to be reloaded.

* Add AppState to cache server-calls per user-session.

* Migrated to .net 5.0 (#7)

* Mvvm implementation (#9)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Mvvm implementation (#10)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Converted MemberDetail page to MVVM

* ..

* Campaign finance api client (#11)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Converted MemberDetail page to MVVM

* ..

* Added initial client stuff for campaign finance api

* Added initial version of Bills Section.

* Added congressional district map link. Fixed some routing for future permalinks

* Adding twitter feed + generic onload JS interop "jsEmbed"

* Twitter feed (#3)

* Added initial version of Bills Section.

* Added congressional district map link. Fixed some routing for future permalinks

* Adding twitter feed + generic onload JS interop "jsEmbed"

* Update README.md

added url to web-app

Co-authored-by: Jose Paul <[email protected]>

* Took out some problematic lines in jsinterop projects, switched around form elements in bills screen, commented out a few debugging code in index.razor

* Add AppState to cache server-calls per user-session.

* Migrated to .net 5.0 (#7)

* Mvvm implementation (#9)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Mvvm implementation (#10)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Converted MemberDetail page to MVVM

* ..

* Campaign finance api client (#11)

* Added AppCacheService to use in place of AppState component. This will make the viewmodel dependency cleaner.

* Moved Members list to MVVM

* Converted MemberDetail page to MVVM

* ..

* Added initial client stuff for campaign finance api

* Mobile responsive members and bills grids.

Co-authored-by: Jose Paul <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement MVVM
1 participant