Initial commit
This commit is contained in:
11
resources/views/vendor/flatpickr/components/script.blade.php
vendored
Normal file
11
resources/views/vendor/flatpickr/components/script.blade.php
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<script src="{{ $url ?? config('flatpickr.js_url') ?? asset('vendor/flatpickr/js/flatpickr.js') }}"></script>
|
||||
@if(config('flatpickr.locale'))
|
||||
<script src="{{ asset('vendor/flatpickr/l10n/' . config('flatpickr.locale') . '.js') }}"></script>
|
||||
@endif
|
||||
{{-- <script>
|
||||
{!! file_get_contents(base_path('vendor/asdh/laravel-flatpickr/resources/to-be-minified/laravel-flatpickr.js')) !!}
|
||||
</script> --}}
|
||||
{{-- check /resources/to-be-minified/ folder for not minified scripts --}}
|
||||
<script>
|
||||
window.LaravelFlatpickr={__supportedEventNames:["onChange","onOpen","onClose","onMonthChange","onYearChange","onReady","onValueUpdate","onDayCreate"],initializeFlatpickr:function(e){flatpickr(document.getElementById(e.getAttribute("data-selector-id")),this.__config(e))},__config:function(e){let t=JSON.parse(e.getAttribute("data-config")),a="1"===e.getAttribute("data-disable-weekend");a&&t.disable.push(this.__disableWeekends());let i=e.getAttribute("data-locale"),n=Number(e.getAttribute("data-first-day-of-week")),r=flatpickr.l10ns[i]||{};return{...t,locale:{...r,firstDayOfWeek:n},...this.__events(e)}},__disableWeekends:function(){return function(e){return 0===e.getDay()||6===e.getDay()}},__events:function(el){let elEvents;return el.getAttributeNames().filter(e=>e.startsWith("on")).reduce((obj,elEventName)=>{let eventName=this.__supportedEventNames.find(e=>e.toLowerCase()===elEventName);return eventName&&(obj[eventName]=function(...params){eval(el.getAttribute(eventName))(...params)}),obj},{})}},document.addEventListener("DOMContentLoaded",function(e){document.querySelectorAll(".flatpickr-input").forEach(e=>window.LaravelFlatpickr.initializeFlatpickr(e))});var observer=new MutationObserver(e=>{e.forEach(e=>{e.removedNodes.length>0&&window.LaravelFlatpickr.initializeFlatpickr(e.previousSibling)})});document.querySelectorAll(".flatpickr-container").forEach(e=>{observer.observe(e,{childList:!0})});
|
||||
</script>
|
||||
8
resources/views/vendor/flatpickr/components/style.blade.php
vendored
Normal file
8
resources/views/vendor/flatpickr/components/style.blade.php
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<link rel="stylesheet" href="{{ $url ?? config('flatpickr.css_url') ?? asset('vendor/flatpickr/css/flatpickr.css') }}">
|
||||
<link rel="stylesheet" href="{{ asset('css/flatpickr-custom.css') }}">
|
||||
@if(config('flatpickr.use_style'))
|
||||
{{-- check /resources/to-be-minified/ folder for not minified styles --}}
|
||||
<style>
|
||||
.flatpickr-container{display:flex}.flatpickr-container .form-control,.flatpickr-input{flex-grow:1;appearance:none;background-color:#fff;border:1px solid #6b7280;padding:.5rem .75rem;line-height:1.5rem}.flatpickr-container .form-control[readonly],.flatpickr-input[readonly]{cursor:pointer}.flatpickr-container .form-control[disabled],.flatpickr-input[disabled]{cursor:not-allowed;background:#ededed}.flatpickr-clearable{cursor:pointer;display:flex;align-items:center;background-color:#fff;border:1px solid #6b7280;border-left-width:0;padding:.5rem 1rem}.flatpickr-clearable>svg{width:1rem}
|
||||
</style>
|
||||
@endif
|
||||
Reference in New Issue
Block a user