[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