import * as React from "bloatless-react"; import { translations } from "../translations"; export function DangerousActionButton( label: string, icon: string, action: () => void ) { const isActionRequested = new React.State(false); const cannotConfirm = React.createProxyState( [isActionRequested], () => isActionRequested.value == false ); function requestAction() { isActionRequested.value = true; } function abort() { isActionRequested.value = false; } return (
); }