FeedbackSheet

fun FeedbackSheet(client: <Error class: unknown class>, modifier: <Error class: unknown class> = Modifier, defaultType: <Error class: unknown class> = FeedbackType.BUG, onSubmitted: (Int) -> Unit = {}, onError: (Throwable) -> Unit = {}, onDone: () -> Unit = {})

A drop-in Compose feedback form, mirroring the Apple sheet: a hero header, card-based type selector, labelled fields, a privacy notice, an accent submit button, and a success screen. Themed by the ambient MaterialTheme; the per-type accent (bug = red, feature = indigo) drives the hero, cards, and button.

Host it in your own container (e.g. a ModalBottomSheet); onDone fires when the user taps Done on the success screen so the host can dismiss.