freescout/freescout-dist/resources/views/partials/include_datepicker.blade.php

23 lines
798 B
PHP

@section('stylesheets')
@parent
@if (!\Helper::$datepicker_included)
<link href="{{ asset('js/flatpickr/flatpickr.min.css') }}" rel="stylesheet">
@endif
@endsection
@section('javascripts')
@parent
@if (!\Helper::$datepicker_included)
{!! Minify::javascript(['/js/flatpickr/flatpickr.min.js', '/js/flatpickr/l10n/'.strtolower(Config::get('app.locale')).'.js']) !!}
{{-- Default config should be defined here because if "javascript" section is used when new datepicker is loaded it redefined the default config. --}}
@if (\Helper::isTimeFormat24())
<script type="text/javascript" {!! \Helper::cspNonceAttr() !!}>
flatpickr.defaultConfig.time_24hr = true;
</script>
@endif
@endif
@endsection
@php
\Helper::$datepicker_included = true;
@endphp