bcgov / bcgov/zeva2

ZEVA 2 - Implement modal trigger for main page actions

Open
#439 0 comments 0 reactions 1 assignee Claimed by @tim738745 View on GitHub
Medium Task
Dominant language
TypeScript
Stars
1
Forks
6
Avg merge
14h 22m
Merged PRs (30d)
32

Description

**Describe the task**
Implement modal trigger behavior for all main page actions across the system.
This includes actions such as Save, Submit, Send, Return, Delete, Back, and other similar page-level actions where user confirmation or messaging is required.
This ticket is only for defining when a modal should appear after an action is selected.
Modal content and messaging will be defined separately as needed.

**Purpose**
Create a consistent rule for when modals should be shown after important page actions.

**Acceptance Criteria**

- [ ] A modal is triggered after selecting any defined main page action. This applies to actions such as: Save, Submit, Send, Return, Delete,other equivalent page-level actions
- [ ] The modal appears before the action is completed.
- [ ] The implementation supports existing modal variants from the design system: Negative, Info Warning Positive
- [ ] Modal content is configurable and will be defined outside of this ticket.
-

Image

**Additional context**
Use the existing modal patterns from the design system.
Reference image of current modal variants will be attached.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.