ui5-webcomponents icon indicating copy to clipboard operation
ui5-webcomponents copied to clipboard

Add `busy` property in Dialog component

Open TinaC opened this issue 2 years ago • 1 comments

Feature Request Description

There is a busy state in table component: https://sap.github.io/ui5-webcomponents/playground/components/Table/

But there is no busy state in Dialog component https://sap.github.io/ui5-webcomponents/playground/components/Dialog/

We want to disable this dialog while loading data

Proposed Solution

Add busy state

Priority

  • [ ] Low
  • [x] Medium
  • [ ] High
  • [ ] Very High

A clear and concise description of the impact/urgency of the required feature.

Stakeholder Info (if applicable)

  • Organization: {JAM}
  • Business impact: {}

TinaC avatar Oct 01 '22 13:10 TinaC

Hi @TinaC You can wrap the Dialog in a Busy Indicator component to achieve this. Let me know if this works for you.

georgimkv avatar Oct 03 '22 06:10 georgimkv

Hi @gmkv But I need the whole content in the dialog disabled/unclickable, how busy indicator can do that for me?

TinaC avatar Oct 17 '22 06:10 TinaC

Hi @SAP/ui5-webcomponents-topic-rd This issue is about adding a busy property to the Dialog, but a Busy Indicator should be sufficient. Could you have a look if wrapping a Dialog with a Busy Indicator still disables the Dialog as expected?

georgimkv avatar Oct 17 '22 06:10 georgimkv

Hello @TinaC ,

You can disable the content of the dialog following the standard way with using the ui5-busy-indicator component. Please check if this works for you https://codesandbox.io/s/ui5-webcomponents-forked-0zgbjv?file=/index.html.

Best regards, Petar

dimovpetar avatar Nov 14 '22 15:11 dimovpetar

Hello, everyone! The issue has been inactive for 21 days. If there are still questions or comments, please feel free to continue the discussion. Inactive issues will be closed after 7 days!

github-actions[bot] avatar Dec 06 '22 00:12 github-actions[bot]

Hello, everyone! The issue has been inactive for 28 days, so I am closing the issue.

github-actions[bot] avatar Dec 13 '22 00:12 github-actions[bot]