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

[core] Add a NotificationsCenter component #4148

Open
bharatkashyap opened this issue Sep 24, 2024 · 3 comments
Open

[core] Add a NotificationsCenter component #4148

bharatkashyap opened this issue Sep 24, 2024 · 3 comments
Labels
core Infrastructure work going on behind the scenes linked in docs The issue is linked in the docs, so completely skew the upvotes scope: toolpad-core Abbreviated to "core" waiting for 👍 Waiting for upvotes

Comments

@bharatkashyap
Copy link
Member

bharatkashyap commented Sep 24, 2024

Ideas

v1

  • Show a Bell in the AppBar with a new notifications badge
  • Receive a list of notifications to show in a Drawer

v2

  • Integrate with useNotifications to automatically manage the unread count and update the list

v3

  • Have a backend to host the notifications somewhere and manage read/unread status

Benchmark

Screenshot 2024-09-24 at 1 00 53 PM

More Ideas:
Extend the useNotifications UI with

expand all current notifications, with the otpion to scroll through them and close each individually.
"close all" button

Search keywords:

@bharatkashyap bharatkashyap added this to the Toolpad Core Template milestone Sep 24, 2024
@github-actions github-actions bot added the status: waiting for maintainer These issues haven't been looked at yet by a maintainer label Sep 24, 2024
@bharatkashyap bharatkashyap added core Infrastructure work going on behind the scenes scope: toolpad-core Abbreviated to "core" and removed status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Sep 24, 2024
@prakhargupta1 prakhargupta1 added the linked in docs The issue is linked in the docs, so completely skew the upvotes label Nov 4, 2024
@oliviertassinari oliviertassinari added the waiting for 👍 Waiting for upvotes label Nov 4, 2024
@Djerry-dev
Copy link

Será uma feature muito boa, sofistiquem nos exemplos

@agustinvinao
Copy link

looks like an amazing component to have. Haven't found anything like this in any other libs.

Thumbs up!

@OS-Scratch
Copy link

So good component idea! Hope this comes sson!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Infrastructure work going on behind the scenes linked in docs The issue is linked in the docs, so completely skew the upvotes scope: toolpad-core Abbreviated to "core" waiting for 👍 Waiting for upvotes
Projects
Status: Backlog
Development

No branches or pull requests

6 participants