You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
30 KiB

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Settings=t(e.React)}(this,(function(e){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=t(e);function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){i(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function s(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==a)return;var n,r,i=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(n=a.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function d(e){return Array.isArray(e)}function h(e){return e&&e.name?e.name.split("_")[1]:""}var u=["state","setState","position","registerListener","calendarProps","datePickerProps","handleChange","nodes","Calendar","DatePicker","handlePropsChange","handleFocusedDate"];function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function g(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}function p(t){var a=t.size,n=void 0===a?24:a,r=t.color,i=void 0===r?"currentColor":r,o=t.stroke,s=void 0===o?2:o,l=g(t,["size","color","stroke"]);return e.createElement("svg",m({className:"icon icon-tabler icon-tabler-calendar-event",width:n,height:n,viewBox:"0 0 24 24",strokeWidth:s,stroke:i,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},l),e.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),e.createElement("rect",{x:4,y:5,width:16,height:16,rx:2}),e.createElement("line",{x1:16,y1:3,x2:16,y2:7}),e.createElement("line",{x1:8,y1:3,x2:8,y2:7}),e.createElement("line",{x1:4,y1:11,x2:20,y2:11}),e.createElement("rect",{x:8,y:15,width:2,height:2}))}function f(t){var a=t.size,n=void 0===a?24:a,r=t.color,i=void 0===r?"currentColor":r,o=t.stroke,s=void 0===o?2:o,l=g(t,["size","color","stroke"]);return e.createElement("svg",m({className:"icon icon-tabler icon-tabler-circles",width:n,height:n,viewBox:"0 0 24 24",strokeWidth:s,stroke:i,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},l),e.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),e.createElement("circle",{cx:12,cy:7,r:4}),e.createElement("circle",{cx:6.5,cy:17,r:4}),e.createElement("circle",{cx:17.5,cy:17,r:4}))}function y(t){var a=t.size,n=void 0===a?24:a,r=t.color,i=void 0===r?"currentColor":r,o=t.stroke,s=void 0===o?2:o,l=g(t,["size","color","stroke"]);return e.createElement("svg",m({className:"icon icon-tabler icon-tabler-clock",width:n,height:n,viewBox:"0 0 24 24",strokeWidth:s,stroke:i,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},l),e.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),e.createElement("circle",{cx:12,cy:12,r:9}),e.createElement("polyline",{points:"12 7 12 12 15 15"}))}function b(t){var a=t.size,n=void 0===a?24:a,r=t.color,i=void 0===r?"currentColor":r,o=t.stroke,s=void 0===o?2:o,l=g(t,["size","color","stroke"]);return e.createElement("svg",m({className:"icon icon-tabler icon-tabler-language",width:n,height:n,viewBox:"0 0 24 24",strokeWidth:s,stroke:i,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},l),e.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),e.createElement("path",{d:"M4 5h7"}),e.createElement("path",{d:"M9 3v2c0 4.418 -2.239 8 -5 8"}),e.createElement("path",{d:"M5 9c-.003 2.144 2.952 3.908 6.7 4"}),e.createElement("path",{d:"M12 20l4 -9l4 9"}),e.createElement("path",{d:"M19.1 18h-6.2"}))}!function(e,t){void 0===t&&(t={});var a=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===a&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}}(".settings{display:flex;justify-content:space-around;padding:0 5px}.settings.bottom,.settings.top{padding-bottom:8px;padding-top:8px}.settings.left,.settings.right{display:flex;flex-direction:column;margin:5px}.setting{background-color:#0074d9;border-radius:15px;box-shadow:0 0 3px 1px #8798ad;color:#fff;display:flex;height:24px;margin:auto 3px;padding:2px;transition:.4s;width:24px}.left .setting,.right .setting{display:grid}.setting.active{flex:1}.left .setting.active,.right .setting.active{height:100%}.setting .icon{cursor:pointer;margin:2.5px;transition:.4s}.bottom .setting,.top .setting{margin:auto 2px}.setting .items{overflow:hidden;visibility:hidden;width:0}.setting.active .items{background-color:#fff;border-radius:15px;box-shadow:inset 0 0 3px #8798ad;display:flex;flex:1;justify-content:space-around;margin:0 1px;padding:0 5px;transition:.4s;visibility:visible;width:unset}.left .setting.active .items,.right .setting.active .items{display:grid}.items .item{background-color:#7ea6f0;border-radius:50%;box-shadow:0 0 3px 1px #8798ad;cursor:pointer;font-size:9px;height:16px;line-height:16px;margin:auto 0;width:16px}.items .item.active{background-color:#0074d9;color:#fff}.green .items .item{background-color:#2ecc40}.green .items .item.active,.green .setting{background-color:#3d9970}.purple .items .item{background-color:#d500f9}.purple .items .item.active,.purple .setting{background-color:#9c27b0}.red .items .item{background-color:#ff6687}.red .items .item.active,.red .setting{background-color:#ea0034}.teal .items .item{background-color:#4db6ac}.teal .items .item.active,.teal .setting{background-color:#009688}.yellow .items .item{background-color:#ffeb3b}.yellow .items .item.active,.yellow .setting{background-color:#f7da37}@media (max-width:400px){.rmdp-wrapper:not(.rmdp-mobile) .settings:not(.left):not(.right){height:35px;margin:auto;overflow:hidden}}@media (max-height:400px){.rmdp-wrapper .settings:not(.left):not(.right){height:35px;margin:auto;overflow:hidden}}");var v=["state","setState","position","calendars","locales","modes","others","defaultActive","disabledList","defaultFormat","className","handlePropsChange","names","titles"],k={gregorian:{name:"gregorian",startYear:1,yearLength:365,epoch:1721424,century:20,weekStartDayIndex:1,getMonthLengths:e=>[31,e?29:28,31,30,31,30,31,31,30,31,30,31],isLeap:e=>e%4==0&&e%100!=0||e%400==0,getLeaps(e){if(0===e)return;let t=e>0?1:-1,a=[];for(;e>0?t<=e:e<=t;)this.isLeap(t)&&a.push(t),e>0?t++:t--;return a},getDayOfYear({year:e,month:t,day:a}){let n=this.getMonthLengths(this.isLeap(e));for(let e=0;e<t.index;e++)a+=n[e];return a},getAllDays(e){const{year:t}=e;return this.yearLength*(t-1)+this.leapsLength(t)+this.getDayOfYear(e)},leapsLength:e=>((e-1)/4|0)+(-(e-1)/100|0)+((e-1)/400|0),guessYear:(e,t)=>~~(e/365.24)+(t>0?1:-1)},persian:{name:"persian",startYear:1,yearLength:365,epoch:1948319,century:14,weekStartDayIndex:0,getMonthLengths:e=>[31,31,31,31,31,31,30,30,30,30,30,e?30:29],isLeap(e){return this.getLeaps(e).includes(e)},getLeaps(e){if(0===e)return;let t=e>0?1:-1,a=[],n=.242362,r=e>0?.2684:.7316,i={5:4,38:37,199:198,232:231,265:264,298:297,557:558,590:591,623:624,982:983,1015:1016,1048:1049,1081:1082,1114:1115,1242:1243,1374:1375,1407:1408,1440:1441,1506:1507,1539:1540,1572:1573,1605:1606,1931:1932,1964:1965,2063:2064,2096:2097,2687:2686,2720:2719,2753:2752,2819:2818,2852:2851,2885:2884,3017:3016,3112:3111,3145:3144,3178:3177,3211:3210,3244:3243,3277:3276,3310:3309,3343:3342,3376:3375,3409:3408,3442:3441,3508:3507,3541:3540,3574:3573,3603:3602,3607:3606,3636:3635,3669:3668,3702:3701,3706:3705,3735:3734,3768:3767,3801:3800,3834:3833,3867:3866,3900:3899,3933:3932,3966:3965,3999:3998,4065:4064,4094:4093,4098:4097,4127:4126,4131:4130,4160:4159,4193:4192,4226:4225,4259:4258,4292:4291,4325:4324,4358:4357,4391:4390,4585:4584,4618:4617,4651:4650,4750:4749,4943:4944,4976:4977,5009:5010,5170:5171,5203:5204,5236:5237,5265:5266,5269:5270,5298:5299,5302:5303,5331:5332,5335:5336,5364:5365,5368:5369,5393:5394,5397:5398,5401:5402,5426:5427,5430:5431,5434:5435,5459:5460,5463:5464,5467:5468,5492:5493,5496:5497,5500:5501,5521:5522,5525:5526,5529:5530,5554:5555,5558:5559,5562:5563,5587:5588,5591:5592,5595:5596,5616:5617,5620:5621,5624:5625,5628:5629,5649:5650,5653:5654,5657:5658,5661:5662,5682:5683,5686:5687,5690:5691,5694:5695,5715:5716,5719:5720,5723:5724,5727:5728,5744:5745,5748:5749,5752:5753,5756:5757,5760:5761,5777:5778,5781:5782,5785:5786,5789:5790,5793:5794,5810:5811,5814:5815,5818:5819,5822:5823,5826:5827,5839:5840,5843:5844,5847:5848,5851:5852,5855:5856,5859:5860,5872:5873,5876:5877,5880:5881,5884:5885,5888:5889,5892:5893,5901:5902,5905:5906,5909:5910,5913:5914,5917:5918,5921:5922,5925:5926,5934:5935,5938:5939,5942:5943,5946:5947,5950:5951,5954:5955,5958:5959,5967:5968,5971:5972,5975:5976,5979:5980,5983:5984,5987:5988,5991:5992,5996:5997,6e3:6001,6004:6005,6008:6009,6012:6013,6016:6017,6020:6021,6029:6030,6033:6034,6037:6038,6041:6042,6045:6046,6049:6050,6053:6054,6058:6059,6062:6063,6066:6067,6070:6071,6074:6075,6078:6079,6082:6083,6086:6087,6091:6092,6095:6096,6099:6100,6103:6104,6107:6108,6111:6112,6115:6116,6119:6120,6124:6125,6128:6129,6132:6133,6136:6137,6140:6141,6144:6145,6148:6149,6152:6154,6157:6158,6161:6162,6165:6166,6169:6170,6173:6174,6177:6178,6181:6182,6185:6187,6190:6191,6194:6195,6198:6199,6202:6203,6206:6207,6210:6211,6214:6215,6218:6220,6223:6224,6227:6228,6231:6232,6235:6236,6239:6240,6243:6244,6247:6249,6251:6253,6256:6257,6260:6261,6264:6265,6268:6269,6272:6273,6276:6277,6280:6282,6284:6286,6289:6290,6293:6294,6297:6298,6301:6302,6305:6306,6309:6310,6313:6315,6317:6319,6322:6323,6326:6327,6330:6331,6334:6335,6338:6339,6342:6344,6346:6348,6350:6352,6355:6356,6359:6360,6363:6364,6367:6368,6371:6372,6375:6377,6379:6381,6383:6385,6388:6389,6392:6393,6396:6397,6400:6401,6404:6406,6408:6410,6412:6414,6416:6418,6421:6422,6425:6426,6429:6430,6433:6434,6437:6439,6441:6443,6445:6447,6449:6451,6454:6455,6458:6459,6462:6463,6466:6468,6470:6472,6474:6476,6478:6480,6482:6484,6487:6488,6491:6492,6495:6496};for(;e>0?t<=e:e<=t;){if(r+=e>0?n:-1*n,r>1&&(r-=1),r<0&&(r+=1),r>=.257800926&&r<=.5){let n=i[t]||t<-1?t+1:t;e>0&&n<=e&&a.push(n),e<0&&a.push(n)}e>0?t++:t--}return a},getDayOfYear:({month:{index:e},day:t})=>(e<=6?31*e:186+30*(e-6))+t,getAllDays(e){const{year:t}=e,a=this.getLeaps(t),n=a.includes(t);return this.yearLength*(t-1)+(n?a.length-1:a.length)+this.getDayOfYear(e)},guessYear:(e,t)=>~~((e+.5)/365.241)+(t>0?1:-1)},arabic:{name:"arabic",startYear:1,yearLength:354,epoch:1948438,century:14,weekStartDayIndex:0,getMonthLengths:e=>[30,29,30,29,30,29,30,29,30,29,30,e?30:29],isLeap:e=>[2,5,7,10,13,15,18,21,24,26,29].includes(e%30),getLeaps(e){if(0===e)return;let t=e>0?1:-1,a=[];for(;e>0?t<=e:e<=t;)this.isLeap(t)&&a.push(t),e>0?t++:t--;return a},getDayOfYear({year:e,month:t,day:a}){let n=this.getMonthLengths(this.isLeap(e));for(let e=0;e<t.index;e++)a+=n[e];return a},getAllDays(e){const{year:t}=e;return this.yearLength*(t-1)+this.leapsLength(t)+this.getDayOfYear(e)},leapsLength:e=>11/30*(e-1)+.5|0,guessYear:(e,t)=>~~((e-.5)/354.366)+(t>0?1:-1)},indian:{name:"indian",startYear:0,yearLength:365,epoch:1749628,century:19,weekStartDayIndex:1,getMonthLengths:e=>[e?31:30,31,31,31,31,31,30,30,30,30,30,30],isLeap:e=>(e+=78)%4==0&&e%100!=0||e%400==0,getLeaps(e){let t=0,a=[];for(;e>0?t<=e:e<=t;)this.isLeap(t)&&a.push(t),e>0?t++:t--;return a},getDayOfYear({year:e,month:{number:t},day:a}){let n=this.getMonthLengths(this.isLeap(e));for(let e=0;e<t-1;e++)a+=n[e];return a},getAllDays(e){const{year:t}=e;return this.yearLength*t+(this.leapsLength(t+78)-this.leapsLength(78))+this.getDayOfYear(e)},leapsLength:e=>((e-1)/4|0)+(-(e-1)/100|0)+((e-1)/400|0),guessYear:(e,t)=>~~(e/365.24)+(t>0?1:-1)}},x={gregorian_en:{name:"gregorian_en",months:[["January","Jan"],["February","Feb"],["March","Mar"],["April","Apr"],["May","May"],["June","Jun"],["July","Jul"],["August","Aug"],["September","Sep"],["October","Oct"],["November","Nov"],["December","Dec"]],weekDays:[["Saturday","Sat"],["Sunday","Sun"],["Monday","Mon"],["Tuesday","Tue"],["Wednesday","Wed"],["Thursday","Thu"],["Friday","Fri"]],digits:["0","1","2","3","4","5","6","7","8","9"],meridiems:[["AM","am"],["PM","pm"]]},gregorian_fa:{name:"gregorian_fa",months:[["ژانویه","ژان"],["فوریه","فور"],["مارس","ما"],["آوریل","آور"],["مه","مه"],["ژوئن","ژو"],["ژوئیه","ژوئیه"],["اوت","اوت"],["سپتامبر","سپ"],["اکتبر","اک"],["نوامبر","نو"],["دسامبر","دس"]],weekDays:[["شنبه","شن"],["یکشنبه","یک"],["دوشنبه","دو"],["سه شنبه","سه"],["چهارشنبه","چهار"],["پنجشنبه","پنج"],["جمعه","جم"]],digits:["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],meridiems:[["قبل از ظهر","ق.ظ"],["بعد از ظهر","ب.ظ"]]},gregorian_ar:{name:"gregorian_ar",months:[["يناير","ينا"],["فبراير","فبر"],["مارس","ما"],["إبريل","إبر"],["مايو","ما"],["يونيو","يو"],["يوليو","يوليو"],["أغسطس","أغس"],["سبتمبر","سب"],["أكتوبر","اک"],["نوفمبر","نو"],["ديسمبر","دس"]],weekDays:[["السّبت","سب"],["الأحد","اح"],["الإثنينِ","ثن"],["الثلاثاء","ثل"],["الأربعاء","ار"],["الخميس","خم"],["الجمعة","جم"]],digits:["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],meridiems:[["قبل الظهر","ق.ظ"],["بعد الظهر","ب.ظ"]]},gregorian_hi:{name:"gregorian_hi",months:[["जनवर","जन"],["फरवर","फर"],["मच","मच"],["अपल","अपल"],["मई","मई"],["जन","जन"],["जई","जल"],["अगसत","अग"],["सिबर","सित"],["अकबर","अक"],["नवबर","नव"],["दिबर","दिस"]],weekDays:[["शनिर","शनि"],["रविर","रवि"],["समवर","सम"],["मगलवर","मगल"],["बधवर","बध"],["गर","ग"],["शरवर","शर"]],digits:["०","१","२","३","४","५","६","७","८","९"],meridiems:[["दपहर स पहल","पन"],["मधन कद","अपरन"]]},persian_en:{name:"persian_en",months:[["Farvardin","Far"],["Ordibehesht","Ord"],["Khordad","Kho"],["Tir","Tir"],["Mordad","Mor"],["Shahrivar","Sha"],["Mehr","Meh"],["Aban","Aba"],["Azar","Aza"],["Dey","Dey"],["Bahman","Bah"],["Esfand","Esf"]],weekDays:[["Shanbeh","Sha"],["YekShanbeh","Yek"],["Doshanbeh","Do"],["Seshanbeh","Se"],["Chaharshanbeh","Cha"],["Panjshanbeh","Pan"],["Jom'eh","Jom"]],digits:["0","1","2","3","4","5","6","7","8","9"],meridiems:[["AM","am"],["PM","pm"]]},persian_fa:{name:"persian_fa",months:[["فروردین","فر"],["اردیبهشت","ار"],["خرداد","خرد"],["تیر","تیر"],["مرداد","مر"],["شهریور","شه"],["مهر","مه"],["آبان","آبا"],["آذر","آذ"],["دی","دی"],["بهمن","بهم"],["اسفند","اسف"]],weekDays:[["شنبه","شن"],["یکشنبه","یک"],["دوشنبه","دو"],["سه شنبه","سه"],["چهارشنبه","چهار"],["پنجشنبه","پنج"],["جمعه","جم"]],digits:["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],meridiems:[["قبل از ظهر","ق.ظ"],["بعد از ظهر","ب.ظ"]]},persian_ar:{name:"persian_ar",months:[["فروردین","فر"],["اردیبهشت","ار"],["خرداد","خرد"],["تیر","تیر"],["مرداد","مر"],["شهریور","شه"],["مهر","مه"],["آبان","آبا"],["آذر","آذ"],["دی","دی"],["بهمن","بهم"],["اسفند","اسف"]],weekDays:[["السّبت","سب"],["الأحد","اح"],["الإثنينِ","ثن"],["الثلاثاء","ثل"],["الأربعاء","ار"],["الخميس","خم"],["الجمعة","جم"]],digits:["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],meridiems:[["قبل الظهر","ق.ظ"],["بعد الظهر","ب.ظ"]]},persian_hi:{name:"persian_hi",months:[["फरिन","फरिन"],["ओरिट","ओरिट"],["खररद","खररद"],["टिर","टिर"],["मरदद","मरदद"],["शहरवर","शहरवर"],["महर","महर"],["अवन","अवन"],["अजर","अजर"],["ड","ड"],["बहमन","बहमन"],["ईसफन","ईसफन"]],weekDays:[["शनिर","शनि"],["रविर","रवि"],["समवर","सम"],["मगलवर","मगल"],["बधवर","बध"],["गर","ग"],["शरवर","शर"]],digits:["०","१","२","३","४","५","६","७","८","९"],meridiems:[["दपहर स पहल","पन"],["मधन कद","अपरन"]]},arabic_en:{name:"arabic_en",months:[["Muharram","Mu"],["Safar","Sa"],["Rabi`al-Awwal","RI"],["Rabi`ath-Thani","RII"],["Jumada l-Ula","JI"],["Jumada t-Tania","JII"],["Rajab","Ra"],["Sha`ban","Sh"],["Ramadan","Ra"],["Shawwal","Sh"],["Dhu l-Qa`da ","DhQ"],["Dhu l-Hijja","DhH"]],weekDays:[["as-sabt","Sab"],["al-'ahad","Aha"],["al-'ithnayn","Ith"],["ath-thalatha","Tha"],["al-'arb`a'","Arb"],["al-khamis","Kha"],["al-jum`a","Jum"]],digits:["0","1","2","3","4","5","6","7","8","9"],meridiems:[["AM","am"],["PM","pm"]]},arabic_fa:{name:"arabic_fa",months:[["محرم","محرم"],["صفر","صفر"],["ربیع الاول","ربیع الاول"],["ربیع الثانی","ربیع الثانی"],["جمادی الاول","جمادی الاول"],["جمادی الثانی","جمادی الثانی"],["رجب","رجب"],["شعبان","شعبان"],["رمضان","رمضان"],["شوال","شوال"],["ذیقعده ","ذیقعده"],["ذیحجه","ذیحجه"]],weekDays:[["شنبه","شن"],["یکشنبه","یک"],["دوشنبه","دو"],["سه شنبه","سه"],["چهارشنبه","چهار"],["پنجشنبه","پنج"],["جمعه","جم"]],digits:["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],meridiems:[["قبل از ظهر","ق.ظ"],["بعد از ظهر","ب.ظ"]]},arabic_ar:{name:"arabic_ar",months:[["محرم","محرم"],["صفر","صفر"],["ربیع الاول","ربیع الاول"],["ربیع الثانی","ربیع الثانی"],["جمادی الاول","جمادی الاول"],["جمادی الثانی","جمادی الثانی"],["رجب","رجب"],["شعبان","شعبان"],["رمضان","رمضان"],["شوال","شوال"],["ذیقعده ","ذیقعده"],["ذیحجه","ذیحجه"]],weekDays:[["السّبت","سب"],["الأحد","اح"],["الإثنينِ","ثن"],["الثلاثاء","ثل"],["الأربعاء","ار"],["الخميس","خم"],["الجمعة","جم"]],digits:["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],meridiems:[["قبل الظهر","ق.ظ"],["بعد الظهر","ب.ظ"]]},arabic_hi:{name:"arabic_hi",months:[["महररम","महररम"],["सफर","सफर"],["ररथम","ररथम"],["रिय","रिय"],["जरथम","जरथम"],["जिय","जिय"],["रजब","रजब"],["शवन","शवन"],["रमजन","रमजन"],["शवल","शवल"],["जिल-कह ","जिल-कह"],["जि-हिह","जि-हिह"]],weekDays:[["शनिर","शनि"],["रविर","रवि"],["समवर","सम"],["मगलवर","मगल"],["बधवर","बध"],["गर","ग"],["शरवर","शर"]],digits:["०","१","२","३","४","५","६","७","८","९"],meridiems:[["दपहर स पहल","पन"],["मधन कद","अपरन"]]},indian_en:{name:"indian_en",months:[["Chaitra","Cha"],["Vaishakh","Vai"],["Jyaishtha","Jya"],["Ashadha","Ash"],["Shravana","Shr"],["Bhadrapad","Bha"],["Ashwin","Ash"],["Kartik","Kar"],["Agrahayana","Agr"],["Paush","Pau"],["Magh","Mag"],["Phalgun","Pha"]],weekDays:[["Sanivara","San"],["Ravivara","Rav"],["Somavara","Som"],["Mangalavara","Man"],["Budhavara","Bud"],["Brihaspatvara","Bri"],["Sukravara","Suk"]],digits:["0","1","2","3","4","5","6","7","8","9"],meridiems:[["AM","am"],["PM","pm"]]},indian_fa:{name:"indian_fa",months:[["چیتره","چیت"],["ویشاکهه","ویش"],["جییشته","جیش"],["آشادهه","آشا"],["شراونه","شرا"],["بهادره","بها"],["آشوین","آشو"],["کارتیکه","کار"],["اگرهینه","اگر"],["پاوشه","پاو"],["ماگهه","ماگ"],["پهالگونه","پها"]],weekDays:[["شنبه","شن"],["یکشنبه","یک"],["دوشنبه","دو"],["سه شنبه","سه"],["چهارشنبه","چهار"],["پنجشنبه","پنج"],["جمعه","جم"]],digits:["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],meridiems:[["قبل از ظهر","ق.ظ"],["بعد از ظهر","ب.ظ"]]},indian_ar:{name:"indian_ar",months:[["شيترا","شیت"],["فيشاخ","فیش"],["جیشتا","جیش"],["أشاد","أشا"],["شرافان","شرا"],["بهادرابادا","بها"],["اشوين","اشو"],["كارتيك","کار"],["أجراهيان","اجر"],["بوش","بوش"],["ماک","ماک"],["فالغون","فال"]],weekDays:[["السّبت","سب"],["الأحد","اح"],["الإثنينِ","ثن"],["الثلاثاء","ثل"],["الأربعاء","ار"],["الخميس","خم"],["الجمعة","جم"]],digits:["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],meridiems:[["قبل الظهر","ق.ظ"],["بعد الظهر","ب.ظ"]]},indian_hi:{name:"indian_hi",months:[["चर","चर"],["वख","वख"],["जठ","जठ"],["आष","आष"],["शवण","शवण"],["भरपद","भरपद"],["आशिन","आशिन"],["किक","किक"],["अगरहयण","अगरहयण"],["पष","पष"],["मघ","मघ"],["फन","फन"]],weekDays:[["शनिर","शनि"],["रविर","रवि"],["समवर","सम"],["मगलवर","मगल"],["बधवर","बध"],["गर","ग"],["शरवर","शर"]],digits:["०","१","२","३","४","५","६","७","८","९"],meridiems:[["दपहर स पहल","पन"],["मधन कद","अपरन"]]}};return function(t){var n=t.state;t.setState;var c=t.position,m=t.calendars,g=void 0===m?["gregorian","persian","arabic","indian"]:m,w=t.locales,D=void 0===w?["en","fa","ar","hi"]:w,P=t.modes,M=void 0===P?["single","multiple","range"]:P,O=t.others,E=void 0===O?["onlyMonthPicker","onlyYearPicker"]:O,S=t.defaultActive,L=void 0===S?"":S,A=t.disabledList,Y=void 0===A?[]:A,j=t.defaultFormat,_=void 0===j?{}:j,C=t.className,N=void 0===C?"":C,I=t.handlePropsChange,z=t.names,J=void 0===z?{gregorian:"GE",persian:"PE",arabic:"AR",indian:"IN",en:"EN",fa:"FA",ar:"AR",hi:"HI",single:"SI",multiple:"MU",range:"RA",disable:"DI",onlyMonthPicker:"OM",onlyYearPicker:"OY"}:z,R=t.titles,T=void 0===R?{calendar:"Calendar",locale:"Locale",mode:"Mode",otherPickers:"Other Pickers",gregorian:"Gregorian",persian:"Persian",arabic:"Arabic",indian:"Indian",en:"English",fa:"Farsi",ar:"Arabic",hi:"Hindi",single:"Single",multiple:"Multiple",range:"Range",disable:"Disable",onlyMonthPicker:"Only Month Picker",onlyYearPicker:"Only Year Picker"}:R,B=s(t,v),F=l(e.useState(L),2),H=F[0],W=F[1],K={size:19,stroke:1.5,className:"icon"};return a.default.createElement("div",o({className:"settings ".concat(c," ").concat(N)},function(e){return e.state,e.setState,e.position,e.registerListener,e.calendarProps,e.datePickerProps,e.handleChange,e.nodes,e.Calendar,e.DatePicker,e.handlePropsChange,e.handleFocusedDate,s(e,u)}(B)),!Y.includes("calendar")&&a.default.createElement("div",{title:T.calendar,className:"setting ".concat("calendar"===H?"active":"")},a.default.createElement(p,o({},K,{onClick:function(){return W("calendar"===H?"":"calendar")}})),a.default.createElement("div",{className:"items"},g.map((function(e,t){return a.default.createElement("span",{key:t,className:"item ".concat(n.date.calendar.name===e?"active":""),title:T[e],onClick:function(){var t={calendar:k[e],locale:x["".concat(e,"_").concat(h(n.date.locale))]};V(r(r(r({},n),t),{},{date:n.date.set(t)}))}},J[e])})))),!Y.includes("locale")&&a.default.createElement("div",{title:T.locale,className:"setting ".concat("locale"===H?"active":"")},a.default.createElement(b,o({},K,{onClick:function(){return W("locale"===H?"":"locale")}})),a.default.createElement("div",{className:"items"},D.map((function(e,t){return a.default.createElement("span",{key:t,className:"item ".concat(h(n.date.locale)===e?"active":""),title:T[e],onClick:function(){return function(e,t){if(n[e]===t)return;V(r(r({},n),{},i({date:n.date.set(e,t)},e,t)))}("locale",x["".concat(n.date.calendar.name,"_").concat(e)])}},J[e])})))),!Y.includes("mode")&&a.default.createElement("div",{title:T.mode,className:"setting ".concat("mode"===H?"active":"")},a.default.createElement(f,o({},K,{onClick:function(){return W("mode"===H?"":"mode")}})),a.default.createElement("div",{className:"items"},M.map((function(e,t){return a.default.createElement("span",{key:t,className:"item ".concat(n[e]?"active":n.range||n.multiple||"single"!==e?"":"active"),title:T[e],onClick:U},J[e])})))),!Y.includes("other")&&a.default.createElement("div",{title:T.otherPickers,className:"setting ".concat("others"===H?"active":"")},a.default.createElement(y,o({},K,{onClick:function(){return W("others"===H?"":"others")}})),a.default.createElement("div",{className:"items"},a.default.createElement("span",{className:"item ".concat(n.onlyMonthPicker||n.onlyYearPicker?"":"active"),title:T.disable,onClick:Q},J.disable),E.map((function(e,t){return a.default.createElement("span",{key:t,className:"item ".concat(n[e.replace(/\s\w/g,(function(e){return e[1].toUpperCase()}))]?"active":""),title:T[e],onClick:function(){return Q(e)}},J[e])})))));function U(e){var t;switch(e.target.title.toLowerCase()){case"multiple":t=r(r({},n),{},{selectedDate:d(n.selectedDate)?n.selectedDate:[n.selectedDate],multiple:!0,range:!1});break;case"range":(t=r(r({},n),{},{selectedDate:d(n.selectedDate)?n.selectedDate:[n.selectedDate],multiple:!1,range:!0})).selectedDate.length>2&&(t.selectedDate=[t.selectedDate[0],G(t.selectedDate)]);break;default:t=r(r({},n),{},{selectedDate:d(n.selectedDate)?G(n.selectedDate):n.selectedDate,multiple:!1,range:!1})}V(t)}function G(e){return e[e.length-1]}function Q(e){var t;switch(e){case"onlyMonthPicker":t=r(r({},n),{},{onlyMonthPicker:!0,onlyYearPicker:!1,format:(null==_?void 0:_.onlyMonthPicker)||"MM/YYYY"});break;case"onlyYearPicker":t=r(r({},n),{},{onlyMonthPicker:!1,onlyYearPicker:!0,format:(null==_?void 0:_.onlyYearPicker)||"YYYY"});break;default:t=r(r({},n),{},{onlyMonthPicker:!1,onlyYearPicker:!1,format:(null==_?void 0:_.single)||"YYYY/MM/DD"})}V(t)}function V(e){e.value=e.selectedDate,I(e)}}}));