Files
opensem/resources/views/vendor/boilerplate/load/select2.blade.php
Ludovic CANDELLIER 5799eb36fc fix roles
2022-01-30 00:30:21 +01:00

27 lines
1008 B
PHP

@once
@push('plugin-css')
<link rel="stylesheet" href="{!! mix('/plugins/select2/select2.min.css', '/assets/vendor/boilerplate') !!}">
@endpush
@push('js')
<script src="{!! mix('/plugins/select2/select2.full.min.js', '/assets/vendor/boilerplate') !!}"></script>
<script src="{!! mix('/plugins/select2/i18n/'.App::getLocale().'.js', '/assets/vendor/boilerplate') !!}"></script>
@component('boilerplate::minify')
<script>
registerAsset('select2', () => {
$.extend(true,$.fn.select2.defaults,{
language:'{{ App::getLocale()}}',
direction:'@lang('boilerplate::layout.direction')'}
);
$(document).on('select2:open',(e) => {
let t = $(e.target);
if(t && t.length) {
let id=t[0].id||t[0].name;
document.querySelector(`input[aria-controls*='${id}']`).focus();
}
});
});
</script>
@endcomponent
@endpush
@endonce