Files
ubicloud/views/components/delete_button.erb
2025-07-14 18:57:39 +05:30

18 lines
559 B
Plaintext

<%# locals: (url: request.path, csrf_url: url, text: "Delete", confirmation: nil, confirmation_message: "Are you sure you want to delete?", redirect: request.path, method: "DELETE") %>
<%== part(
"components/button",
text: text,
icon: "hero-trash",
extra_class: "delete-btn",
type: "danger",
attributes: {
"data-url" => url,
"data-csrf" => csrf_token(csrf_url, method),
"data-confirmation" => confirmation,
"data-confirmation-message" => confirmation_message,
"data-redirect" => redirect,
"data-method" => method
}
) %>