Files
oficial/app/resources/views/layout/body/header/menu/user.blade.php
aldarien 742de657c5 develop (#45)
Co-authored-by: Juan Pablo Vial <jpvialb@incoviba.cl>
Reviewed-on: #45
2025-10-04 11:40:52 -03:00

32 lines
992 B
PHP

<div class="ui simple dropdown item">
{{$user->name}}
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="{{$urls->base}}/user/password/change">Cambiar Clave</a>
@if ($user->isAdmin())
<a class="item" href="{{$urls->base}}/admin">Administraci&oacute;n</a>
@endif
<div class="item" onclick="logout()">Salir</div>
</div>
</div>
@push('page_scripts')
<script>
function logout() {
return fetch('{{$urls->base}}/logout').then(response => {
if (response.ok) {
return response.json()
}
}).then(data => {
if (data.logout === true) {
@if(isset($redirect_uri))
window.location = '{{$redirect_uri}}'
@else
window.location = '{{$urls->base}}'
@endif
}
})
}
</script>
@endpush