From a9b3ecbe89d74d7ae5d00ba8ce27a1cbb1c70cd0 Mon Sep 17 00:00:00 2001 From: mahdi andalib Date: Fri, 10 Jun 2022 21:10:12 +0430 Subject: [PATCH] build(deps): update src/components/Datepicker/DateRangePicker/index.js, src/components/Datepicker/index.js and src/index.scss update yarn.lock --- .../Datepicker/CalenderList/index.js | 38 +++++++++++++++++++ src/components/Datepicker/index.js | 2 + src/index.scss | 5 +++ 3 files changed, 45 insertions(+) create mode 100644 src/components/Datepicker/CalenderList/index.js diff --git a/src/components/Datepicker/CalenderList/index.js b/src/components/Datepicker/CalenderList/index.js new file mode 100644 index 0000000..a1d459c --- /dev/null +++ b/src/components/Datepicker/CalenderList/index.js @@ -0,0 +1,38 @@ +import React from "react"; + +import { Calendar } from "react-multi-date-picker"; +import persian from "react-date-object/calendars/persian"; +import persian_fa from "react-date-object/locales/persian_fa"; + +const weekDays = [ + "شنبه", + "یکشنبه", + "دوشنبه", + "سشنبه", + "چهارشنبه", + "پنجشنبه", + "جمعه", +]; + +const CalenderList = () => { + return ( +
+ { + let props = {}; + let isWeekend = date.weekDay.index === 6; + + if (isWeekend) props.className = "highlight highlight-red"; + + return props; + }} + weekDays={weekDays} + arrow={false} + calendar={persian} + locale={persian_fa} + /> +
+ ); +}; + +export default CalenderList; diff --git a/src/components/Datepicker/index.js b/src/components/Datepicker/index.js index dea7d6a..b292dc6 100644 --- a/src/components/Datepicker/index.js +++ b/src/components/Datepicker/index.js @@ -4,6 +4,7 @@ import DateRangePicker from "./DateRangePicker"; import RangeDatePicker from "./RangeDatePicker"; import SimpleCalendar from "./SimpleCalendar"; import SimpleDatePicker from "./SimpleDatePicker"; +import CalenderList from "./CalenderList"; function Calender() { const list = { @@ -11,6 +12,7 @@ function Calender() { 2: , 3: , 4: , + 5: , }; const [type, setType] = useState(1); return ( diff --git a/src/index.scss b/src/index.scss index d10ac2f..4c7ad86 100644 --- a/src/index.scss +++ b/src/index.scss @@ -2811,3 +2811,8 @@ $radkoColor2: #3197ee; } // * end Radio1 Component + +.calender-list .rmdp-rtl .rmdp-right, +.rmdp-left { + display: none !important; +}