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

Global http toaster interceptor for Angular #19307

Open
yusuf-cirak opened this issue Mar 14, 2024 · 0 comments · May be fixed by #19532
Open

Global http toaster interceptor for Angular #19307

yusuf-cirak opened this issue Mar 14, 2024 · 0 comments · May be fixed by #19532

Comments

@yusuf-cirak
Copy link
Contributor

yusuf-cirak commented Mar 14, 2024

Description

Showing notifications via toasters can be handled globally.

Topics to cover for Toast interceptor

  • Registration
  • Configuration
  • Execution
  • Extensibility

Registration

  • Registration should be configured globally at module level.
  • Users can choose not to use global toaster interceptor.

Configuration

  • Users can have default parameters for the toaster.
  • Configuration parameters should be available for each request but not mandatory.
  • Users should have the option to exclude specific requests from using the toastr.

Execution

  • Should be carried out with Angular interceptors without relying on zone.js, as it might be deprecated soon.

Extensibility

  • Should be extensible with abstraction.
@yusuf-cirak yusuf-cirak added this to the 8.2-preview milestone Mar 14, 2024
@yusuf-cirak yusuf-cirak added in-progress effort-md hold Taken progress, but needs to wait something. and removed in-progress hold Taken progress, but needs to wait something. labels Mar 27, 2024
@yusuf-cirak yusuf-cirak added in-progress hold Taken progress, but needs to wait something. and removed hold Taken progress, but needs to wait something. in-progress labels Apr 8, 2024
@yusuf-cirak yusuf-cirak linked a pull request Apr 15, 2024 that will close this issue
2 tasks
@hikalkan hikalkan modified the milestones: 8.2-preview, 8.3-preview Apr 24, 2024
@masumulu28 masumulu28 removed the hold Taken progress, but needs to wait something. label May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants