{# app/templates/admin/merchant-user-edit.html #} {% extends "admin/base.html" %} {% from 'shared/macros/alerts.html' import loading_state %} {% from 'shared/macros/headers.html' import edit_page_header %} {% from 'shared/macros/modals.html' import confirm_modal_dynamic %} {% block title %}Edit Merchant User{% endblock %} {% block alpine_data %}merchantUserEditPage(){% endblock %} {% block content %} {% call edit_page_header('Edit Merchant User', '/admin/merchant-users', subtitle_show='merchantUser', back_label='Back to Merchant Users') %} @ {% endcall %} {{ loading_state('Loading merchant user...', show_condition='loading') }}

Quick Actions

Merchant Owner Store Member Active Inactive

User Information

Unsaved changes

Danger Zone

Deleting a user is permanent and cannot be undone.

{{ confirm_modal_dynamic( 'toggleStatusModal', 'Toggle User Status', "'Are you sure you want to ' + (merchantUser?.is_active ? 'deactivate' : 'activate') + ' \"' + (merchantUser?.full_name || merchantUser?.username || '') + '\"?'", 'toggleStatus()', 'showToggleStatusModal', 'Confirm', 'Cancel', 'warning' ) }} {{ confirm_modal_dynamic( 'deleteUserModal', 'Delete User', "'Are you sure you want to delete \"' + (merchantUser?.full_name || merchantUser?.username || '') + '\"? This action cannot be undone.'", 'confirmDeleteStep()', 'showDeleteModal', 'Delete', 'Cancel', 'danger' ) }} {{ confirm_modal_dynamic( 'deleteUserFinalModal', 'Final Confirmation', "'FINAL CONFIRMATION: Are you absolutely sure you want to permanently delete \"' + (merchantUser?.full_name || merchantUser?.username || '') + '\"?'", 'deleteUser()', 'showDeleteFinalModal', 'Permanently Delete', 'Cancel', 'danger' ) }} {% endblock %} {% block extra_scripts %} {% endblock %}