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

feat: add detour deactivated notifications #2837

Merged
merged 10 commits into from
Oct 8, 2024
Merged

Conversation

firestack
Copy link
Member

@firestack firestack commented Oct 3, 2024

Asana Ticket: https://app.asana.com/0/1203014709808707/1208409921049870/f

This implements deactivated notifications through the entire stack, from the notification internals, all the way to the deactivated card.

TODO:

  • Failing CI: Checks
    • There's something up with eslint not properly detecting that all possible branches of the switch are handled. Maybe I did something wrong here and I'd love that pointed out, but if I add an explicit break to make eslint happy, typescript then complains that the break is "unreachable" and "unnecessary". Still looking into this.

Depends On:

@firestack firestack marked this pull request as ready for review October 4, 2024 12:24
@firestack firestack requested a review from a team as a code owner October 4, 2024 12:24
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch 4 times, most recently from 9a00bcb to 982cd80 Compare October 7, 2024 15:51
Copy link
Collaborator

@hannahpurcell hannahpurcell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

About halfway done with review, taking a pause for lunch. Noticed one non-blocking thing so far

assets/src/components/notificationCard.tsx Outdated Show resolved Hide resolved
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch 2 times, most recently from 09fbd53 to de5f81d Compare October 7, 2024 17:08
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch from de5f81d to 5021524 Compare October 7, 2024 17:51
@firestack firestack force-pushed the kf/asn/dn/deactivate-detour branch 2 times, most recently from dd9f99e to 72f6e4a Compare October 7, 2024 20:21
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch from 78eb980 to 58a736e Compare October 7, 2024 20:36
@firestack firestack force-pushed the kf/asn/dn/deactivate-detour branch 2 times, most recently from 7b50d43 to a731ae0 Compare October 7, 2024 23:02
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch from 58a736e to 9427227 Compare October 7, 2024 23:02
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch from 9427227 to aeeb583 Compare October 8, 2024 01:39
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch 2 times, most recently from 38a42a4 to 1264374 Compare October 8, 2024 11:43
@firestack firestack force-pushed the kf/asn/dn/deactivate-detour branch 2 times, most recently from 90d906c to 57f9cc2 Compare October 8, 2024 12:46
@firestack firestack force-pushed the kf/asn/dn/distributed-notifications branch from 1264374 to ed0102b Compare October 8, 2024 12:46
@firestack firestack changed the base branch from kf/asn/dn/distributed-notifications to main October 8, 2024 12:47
Copy link
Collaborator

@hannahpurcell hannahpurcell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok!! We're ready to roll!

@firestack firestack merged commit 0f8a42d into main Oct 8, 2024
34 checks passed
@firestack firestack deleted the kf/asn/dn/deactivate-detour branch October 8, 2024 20:33
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.

2 participants