GrantAndServiceDialog
fun GrantAndServiceDialog(handler: <Error class: unknown class>, strings: GrantDialogStrings = LocalGrantDialogStrings.current)
A Dialog Handler for unified permission and hardware service requests.
Button labels and titles are resolved from LocalGrantDialogStrings. See GrantDialog for usage details.
Uses derivedStateOf to isolate dialog-kind changes from unrelated state updates such as service availability ticks.