diff --git a/package.json b/package.json index 09880287b12fb7f4bf838ff50c3f05a40a892325..66bd2430a1811b2f9dfc1a1000fb670fa59bbd2e 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,6 @@ "version": "1.0.0", "dependencies": { "bootstrap": "^4.6.0", - "bootstrap-datepicker": "^1.9.0", - "jquery": "^3.6.0" + "vanillajs-datepicker": "^1.1.4" } } diff --git a/scheduler/main/static/scheduler.js b/scheduler/main/static/scheduler.js index c26db246f4c72c0e2458576c2fd338b25bed7662..fe56de8939b9af87ae391c472a13770f0102a8a3 100644 --- a/scheduler/main/static/scheduler.js +++ b/scheduler/main/static/scheduler.js @@ -147,12 +147,12 @@ document.querySelectorAll('[type="date"]').forEach(function(e) { if (e.type !== 'date') { - $(e).datepicker({ + new Datepicker(e, { format: 'yyyy-mm-dd', language: document.documentElement.lang, autoclose: true, calendarWeeks: true, - daysOfWeekHighlighted: '0,6', + daysOfWeekHighlighted: [0, 6], todayHighlight: true, }); } diff --git a/scheduler/main/templates/base.html b/scheduler/main/templates/base.html index 64d5323a2a04ac672b38cb589749a20327b8082d..5f30359307caa6c44fc6021cab568757a7783ed5 100644 --- a/scheduler/main/templates/base.html +++ b/scheduler/main/templates/base.html @@ -9,7 +9,7 @@