@extends('layouts.basedashboard') @section('titulo', 'Editar Tipo de Usuario') @section('contenido')

Editar Tipo de Usuario

Modifica el tipo de usuario: {{ $tipo->tipo }}

Volver
Información del Tipo
@csrf @method('PUT')
@error('tipo')
{{ $message }}
@enderror
Haz clic en cualquier boton ejemplo para usarlo
Cancelar
@endsection @push('JS') @endpush @push('JSOR') actualizarPreview( $("#tipo").val() ); $("#tipo").on("input", function(){ actualizarPreview( $(this).val() ); }); $(".ejemplo-tipo").on("click", function(){ const tipo = $(this).data("tipo"); $("#tipo").val(tipo); actualizarPreview( tipo ); }); $("#formEditarTipo").on("submit", function(e){ e.preventDefault(); cambiarEstadoBoton(true); $.ajax({ url: $(this).attr("action"), method: "POST", data: $(this).serialize(), success: function(response){ Swal.fire({ icon: "success", title: "¡Tipo actualizado!", text: "El tipo de usuario se ha actualizado correctamente", timer: 1500, showConfirmButton: false, timerProgressBar: true }).then(() => { window.location.href = "{{ route('tipos.index') }}"; }); }, error: function(xhr) { cambiarEstadoBoton(false); if( xhr.status === 422 ){ // Recargar para mostrar errores de validación location.reload(); } else{ Swal.fire({ icon: "error", title: "Error", text: "Ocurrió un problema al actualizar el tipo", confirmButtonText: "Aceptar" }); } } }); }); console.log("Vista editar usuario cargada"); @endpush