[yew-devel] Superseded: Re: [PATCH yew-comp] token panel: ask for confirmation when removing a token

Shannon Sterz s.sterz at proxmox.com
Thu Oct 23 16:46:02 CEST 2025


On Thu Oct 23, 2025 at 10:00 AM CEST, Shannon Sterz wrote:
> by using a `ConfirmButton` instead of just a `Button`.
>
> Signed-off-by: Shannon Sterz <s.sterz at proxmox.com>
> ---
>  src/token_panel.rs | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/src/token_panel.rs b/src/token_panel.rs
> index 55795a6..d61063a 100644
> --- a/src/token_panel.rs
> +++ b/src/token_panel.rs
> @@ -190,7 +190,9 @@ impl LoadableComponent for ProxmoxTokenView {
>                      .on_activate(link.change_view_callback(|_| Some(ViewState::EditToken))),
>              )
>              .with_child(
> -                Button::new(tr!("Remove"))
> +                ConfirmButton::new(tr!("Remove"))
> +                    .confirm_message(tr!("Are you sure you want to remove the API token? \
> +                        All current usage sites will lose access!"))
>                      .disabled(disabled)
>                      .on_activate(link.callback(|_| Msg::Remove)),
>              )

Superseded-by: https://lore.proxmox.com/yew-devel/20251023144425.423545-1-s.sterz@proxmox.com/T/#t




More information about the yew-devel mailing list