Andreas Coroiu
bb4f063fe7
[EC-558] Reflecting async progress on buttons and forms ( #3548 )
...
* [EC-556] feat: convert button into component
* [EC-556] feat: implement loading state
* [EC-556] feat: remove loading from submit button
* [EC-556] fix: add missing import
* [EC-556] fix: disabling button using regular attribute
* [EC-556] feat: implement bitFormButton
* [EC-556] feat: use bitFormButton in submit button
* [EC-556] fix: missing import
* [EC-558] chore: rename file to match class name
* [EC-558] feat: allow skipping bitButton on form buttons
* [EC-558]: only show spinner on submit button
* [EC-558] feat: add new bit async directive
* [EC-558] feat: add functionToObservable util
* [EC-558] feat: implement bitAction directive
* [EC-558] refactor: simplify bitSubmit using functionToObservable
* [EC-558] feat: connect bit action with form button
* [EC-558] feat: execute function immediately to allow for form validation
* [EC-558] feat: disable form on loading
* [EC-558] chore: remove duplicate types
* [EC-558] feat: move validation service to common
* [EC-558] feat: add error handling using validation service
* [EC-558] feat: add support for icon button
* [EC-558] fix: icon button hover border styles
* [EC-558] chore: refactor icon button story to show all styles
* [EC-558] fix: better align loading spinner to middle
* [EC-558] fix: simplify try catch
* [EC-558] chore: reorganize async actions
* [EC-558] chore: rename stories
* [EC-558] docs: add documentation
* [EC-558] feat: decouple buttons and form buttons
* [EC-558] chore: rename button like abstraction
* [EC-558] chore: remove null check
* [EC-558] docs: add jsdocs to directives
* [EC-558] fix: switch abs imports to relative
* [EC-558] chore: add async actions module to web shared module
* [EC-558] chore: remove unecessary null check
* [EC-558] chore: apply suggestions from code review
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com >
* [EC-558] fix: whitespaces
* [EC-558] feat: dont disable form by default
* [EC-558] fix: bug where form could be submit during a previous submit
* [EC-558] feat: remove ability to disable form
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com >
2022-10-10 16:04:29 +02:00
Colton Hurst
59eac668a7
[PS-713] Fix locale search bug ( #3014 )
...
* [PS-713] Fix locale search bug
* [PS-713] Add new locales to start at 1 char search
* [PS-713] Switch to ReplaySubject and other edits from PR comments
* PS-713: Add destroy to other sub and make locale inline a const
* PS-713: Use firstValueFrom instead of takeUntil
* PS-713: get this.locale asynchronously
Co-authored-by: Colton Hurst <churst@bitwarden.com >
2022-07-12 09:02:19 -04:00
Oscar Hinton
bc639688e8
Use NPM workspace ( #2874 )
2022-06-14 17:10:53 +02:00
Hinton
d7492e3cf3
Move to libs
2022-06-03 16:24:40 +02:00