[PM-6565] migrate vault toasts to CL toastService
đī¸ Tracking
https://bitwarden.atlassian.net/browse/PM-6565
đ Objective
This PR migrates all Vault Toasts to CL Service
đ¸ Screenshots
â° Reminders before review
- Contributor guidelines followed
- All formatters and local linters executed and passed
- Written new unit and / or integration tests where applicable
- Protected functional changes with optionality (feature flags)
- Used internationalization (i18n) for all UI strings
- CI builds passed
- Communicated to DevOps any deployment requirements
- Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team
đĻŽ Reviewer guidelines
- đ (
:+1:) or similar for great changes - đ (
:memo:) or âšī¸ (:information_source:) for notes or general info - â (
:question:) for questions - đ¤ (
:thinking:) or đ (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion - đ¨ (
:art:) for suggestions / improvements - â (
:x:) or â ī¸ (:warning:) for more significant problems or concerns needing attention - đą (
:seedling:) or âģī¸ (:recycle:) for future improvements or indications of technical debt - â (
:pick:) for minor or nitpick changes
Codecov Report
Attention: Patch coverage is 1.04167% with 95 lines in your changes missing coverage. Please review.
Project coverage is 34.40%. Comparing base (
e815f89) to head (908576a). Report is 24 commits behind head on main.
:white_check_mark: All tests successful. No failed tests found.
Additional details and impacted files
@@ Coverage Diff @@
## main #10664 +/- ##
==========================================
- Coverage 34.44% 34.40% -0.05%
==========================================
Files 2974 2983 +9
Lines 90667 90785 +118
Branches 16989 17012 +23
==========================================
+ Hits 31233 31234 +1
- Misses 56968 57083 +115
- Partials 2466 2468 +2
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Checkmarx One â Scan Summary & Details â a2194ca2-f499-4b9e-b842-7e69b8e04198
Great job, no security vulnerabilities found in this Pull Request
Oooo very nice migration. I think we'll need to have the ToastService added to some other components that may be calling super().
Oooo very nice migration. I think we'll need to have the
ToastServiceadded to some other components that may be callingsuper().
@Jingo88 Great observation! I've updated the appropriate components. ;)
Removing my review as I'm not a code owner and this seems pretty straightforward. Happy to let the code owners handle this unless there's something you'd like my input on specifically. Thanks!
Looks like there are a few areas that need the ToastService added as well for the failing Desktop and Browser builds.
Looks like there are a few areas that need the ToastService added as well for the failing Desktop and Browser builds.
@Jingo88 Thanks for pointing this out. They've now been resolved. ;)
@Jingo88 Are you able to approve on behalf of bitwarden/team-auth-dev?