PageSourceSearch

https://s3.iorad.com/dist/5262-4bf074216ceb7746b2a5.js

js iorad.com collected 2026-10-01 10:18:28 UTC 302,184 bytes, 1 lines download raw bytes

1(self.webpackChunkreact_redux_universal_hot_example=self.webpackChunkreact_redux_universal_hot_example||[]).push([[5262],{38760:function(e){e.exports={item:"item___JKFNhHJpjOty0xCUdqub",noBorder:"noBorder___yqi0giZJIbYpWpKfawoi",arrow:"arrow___Y_57R3VDUIciDosNJwb6",toggleBtn:"toggleBtn___dC1ZlEPF2X1fLJBrpIIy",active:"active___dIOliJ64PF1cguJmVYZD",head:"head___Iv112L_qELRRwpuwvhdw",group:"group___bxVVPs6e1gdQvoAx9xc5",child:"child___NDapspAhrUL2sITyVjgP",bold:"bold___c2NWTxqCxBLsbpsyYiNg",sidebar:"sidebar___XPIgDgT6r4nWEgPh0hfc",pulse:"pulse___Q7SpmdyEdorIKH9d0v92","blink-animation-keyframe":"blink-animation-keyframe___en9DA5nUgz928F91sRqA"}},59989:function(e){e.exports={manageAccess:"manageAccess___HpBUSS2xFRM5CpXK5gnQ",manageAccess_header:"manageAccess_header___iEz9t57j5IWosWun2FC9",manageAccess_content:"manageAccess_content___wZWohLlmV_roIUffPK9r",active:"active___vloHC2B8KU0EhoWWfdGK",errorModal:"errorModal___fLZPcS7A8sjliQwm7Dev",errorModal_inner:"errorModal_inner___PsZdaiahul_iZXPklSNm",pulse:"pulse___qNoInHC5nJniDW5FkrQM","blink-animation-keyframe":"blink-animation-keyframe___qh2HuLgxVqkyRzdGWY4M"}},43476:function(e){e.exports={libraryManager:"libraryManager___c7lg3YgHfPkkszJsIBoY",fontsLoaded:"fontsLoaded___JZMZojpT6rtXRelJDbBZ",libraryManagerInner:"libraryManagerInner___Q7W7oHcf9O5js3IrJOyS",mainContent:"mainContent___r2lpVkU21UPn8WqmM_JM",iframeBorder:"iframeBorder___yhmaTZ8SEeFUmnE7bAV8",mainSide:"mainSide___ZKT9E1AIm9g1w5sUaV8j",mainSide_body:"mainSide_body___PGMYjPMFKx7w0cmSuUHE",mainSide_resizer:"mainSide_resizer___Rqu0mQivZ0l9WXnMYFIM",isCollapsed:"isCollapsed___ELKu1CeXVpkcwFFMg384",sideResizing:"sideResizing___G6XjHAnRm5t07APsAbew",pulse:"pulse___ALTZBweLtH3ashYV_N81","blink-animation-keyframe":"blink-animation-keyframe___zA84OIhOFarXRfnu0mc3"}},94615:function(e){e.exports={setting_content__inner:"setting_content__inner___D0nVnnIytCV0zXK4SC6w",setting_content__body:"setting_content__body___h9KyeLsvb0fjlEc7Jt5I",setting_content__header:"setting_content__header___D6pD4oprmDRlGEKpt4Sx",setting_content__header_back:"setting_content__header_back___F0ygsnMzyT3nWeSLsQp9",setting_content__header_title:"setting_content__header_title___PBFxe9MIpiG84T4d3cWH",pulse:"pulse___ovzkr71p14ElvuBi2awd","blink-animation-keyframe":"blink-animation-keyframe___Nlj7PFt2LrQY_xl8GyNl"}},83910:function(e){e.exports={button:"button___zYuhvuTh9soc9xbdsgJd",primary:"primary___OR_fEN6YdgSr4QFqERcw",secondary:"secondary___drC2_tdsJH7HDqgTS8BQ",light:"light___bu9II2ZJXdr99jheYUQJ",link:"link___VeHuVVwIcWZTXyy8Xqmm",disabled:"disabled___wO8ofyHBabeL7Nil15mA",noBorder:"noBorder___mdC8HEpoQkIgaSKF6otq",select_input:"select_input____4TdwsWAFU9G2LINWqao",select_input__input:"select_input__input___k_oC9z5geRaqjpPxkjg1",select_input__input_value:"select_input__input_value___PxWiK_nmh7g3kLCNDaTv",select_input__input_placeholder:"select_input__input_placeholder___wUYTbDVejn4Yr1PMtCCN",select_input__input_arrow:"select_input__input_arrow___CMTOAvT8_sjTYPRUext5",open:"open___hhKOxGGy3U_lvjrJ32y4",select_input__dropdown_arrow:"select_input__dropdown_arrow___TMxYS97xowHRPPLQrExx",select_input__dropdown_container:"select_input__dropdown_container___5gM26wklmkNon22PRfLI",fixed:"fixed___UKWagBJCjUoLL9b7YES1",select_input__dropdown:"select_input__dropdown___zaVgPlMW3mwPQqB_fcHa",select_input__dropdown_item:"select_input__dropdown_item___bdVkA0tlKMTFq62_ylU2",checkmarkIcon:"checkmarkIcon___FcNlo2sKBL9Op6jH8p4r",no_arrow:"no_arrow___FGzuT4BK5sBIajQXwmBk",multi_select_input:"multi_select_input___uabCgke6D84zQrjdq7_K",multi_select_input__input:"multi_select_input__input___kZOPlIcMLFxPOlrinvne",multi_select_input__input_value:"multi_select_input__input_value___YUB1PHpZC6YW0W8BT_OG",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___fNGxouTZs85VD2jZp94a",multi_select_input__input_arrow:"multi_select_input__input_arrow___ldVFIauUJgjdhNwIX_Kt",multi_select_input__dropdown:"multi_select_input__dropdown___KMOcJCpkdeXYPBqvBCTc",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___B5UbkSMfUnIjEHuGpPDb",text_input:"text_input___N8h9CpEiiL5EahCW9UIg",checkbox:"checkbox___kTW8fWbeaJhbH4_7z5KZ",uncheckable:"uncheckable___fIQ4EV_bczL5cmTQNUwc",empty:"empty___kypM3G_tzOWbPkJ2IfeG",indeterminate:"indeterminate___pxzS5uyodp3nvdcOJeU5",tabs:"tabs___zP90nVXlKSyRfQgpMDSR",tabs__header:"tabs__header___Ge5bIHIX3f
1jCMgc_zsgC",tabs__header_item_list:"tabs__header_item_list___fS10L1ZoHuyVywB9p5NL",tabs__header_item:"tabs__header_item___V8nh3ekjzGAgiSRNsO8p",active:"active___ktwYAb3RDFI7E_Cu83jK",tabs__content:"tabs__content___ZxwSrdUEjbwQmz_kWU14",disabled_scroll:"disabled_scroll___iATBZnr9fWs8f9w2D1ZM",guide_tooltip:"guide_tooltip___UDFBWYBPsYe_knkz62Gu",inputGroup:"inputGroup___an2gUk9IfGuaNqksGXfo",textFieldWrapper:"textFieldWrapper___iE0ooz4fuHjG96r7rpdQ",textField:"textField___zX8LbcQrwqEkKAXwtDVd",label:"label___UnK1w1DqmxK66YoeeU6N",withIcon:"withIcon___FkfxxejUjjtPbxAQ4nCZ",checkboxGroup:"checkboxGroup___YlCQZGmJVC_FwWDe_QPk",modal:"modal___PflBIB0256KP7ocUQS8c","rotate-0":"rotate-0___gez8KYYMxtVf7yisdAni",setting_sidebar:"setting_sidebar___F3I6ZUVmM4_IUFfFpfZL",isCollapsed:"isCollapsed___gwjMVvZoZOdXOOsd99BN",setting_sidebar_back_button:"setting_sidebar_back_button___WlpSuSf5303oJKCxTZPH",collapse_icon:"collapse_icon___nYJu1zfc2OTLRwmIPUXR",setting_sidebar__list:"setting_sidebar__list___ihdYN7uovCPYqhBccR93",setting_sidebar__item:"setting_sidebar__item___Vr13zSnhszOEHMnDSmdB",setting_sidebar__item_header:"setting_sidebar__item_header___q_mTsiYqrCjaFReOhLCR",itemIconTooltip:"itemIconTooltip___NcGQCl8H1RUHzi9rM_X6",setting_sidebar__item_separator:"setting_sidebar__item_separator___RGq_FND2N2ypnj4UVlwT",publishButtonBox:"publishButtonBox___TOfHR751fkOHaG6wriUZ",settingButton:"settingButton___YNzBzo58uKQNdd7j66wA",setting_sidebar__body:"setting_sidebar__body___mParRYfCWxz2n4vcETCt",setting_sidebar__check_icon:"setting_sidebar__check_icon___vDwYctB0BoV1hZMsT31Z",disabledIsFake:"disabledIsFake___kVVGr2Uqc4AKUCC0NwQE",setting_sidebar__item_icon:"setting_sidebar__item_icon___dIxuhtFlRkZsnBGBWnsx",setting_sidebar__footer:"setting_sidebar__footer___sCYlyDZ2kNw91yitZXgG",back_icon:"back_icon___soCbJR_cxm1uHYEiwDXc",setting_sidebar__item_nested_screen_icon:"setting_sidebar__item_nested_screen_icon___gmZUcS0WxKROgXCMtZE9",publishModal:"publishModal___luL5m23fDS6ziEtnROgh",closeBtn:"closeBtn___o723DlW3ZI5Y9wEVxAWz",publishModalBody:"publishModalBody___rTxvC_PZsRzQmLXMacyz",title:"title___tmQfphrs_SOt_x9iAo58",inputList:"inputList___HypCj1mwYOSSjGz0fLKP",selectInput:"selectInput___kxgA8dAQCnfljm6TLM17",selectInputInput:"selectInputInput___CYkKpgmlw_GOxV3GylIW",buttonRow:"buttonRow___NbJGVJxiJOYTD1oXheVA",publishModalBody_dropdown:"publishModalBody_dropdown___NA2uyEH6PlmF70VkQA7Q",setting_sidebar__item_name:"setting_sidebar__item_name___l7VSJEUu5zRToPpt980i",pulse:"pulse___Z0hNTEb2Tbc7W5llkxcV","blink-animation-keyframe":"blink-animation-keyframe___RZzZdBIYdhZb7gIcr0rH"}},25770:function(e){e.exports={button:"button___Py8r6SeVp516pHHd1Tjo",primary:"primary___OC2oNesCZ4iDwpwoIru4",secondary:"secondary___bMLceGBKd1Hu9d3udiR0",light:"light___EpJ_S0Al036Vf1GiBAQs",link:"link___dp0KPsOqgKKWYSRSlxOX",disabled:"disabled___NXtA4uRcgBlNgAA63xC6",noBorder:"noBorder___ZNsEZiQB9xqnT7QSlrXz",select_input:"select_input___TClPd4hVWHgFwyHnETqF",select_input__input:"select_input__input___VQSHA32qZ6HJtRGPsjC4",select_input__input_value:"select_input__input_value___YK1ThkhWR75zgsutLghB",select_input__input_placeholder:"select_input__input_placeholder___tNMCRcbVsMt74a887ONQ",select_input__input_arrow:"select_input__input_arrow___lnJeEME4MGW7O176T6Zc",open:"open___i7INlML_rGiVIIwuMp5p",select_input__dropdown_arrow:"select_input__dropdown_arrow___C2DUYseIdzLMVl5XSew4",select_input__dropdown_container:"select_input__dropdown_container___jk1udCW0o2JVOYUFxP3T",fixed:"fixed___i7ok3HGLeqiIHwxLR89C",select_input__dropdown:"select_input__dropdown___crxEscKEFLuCcs_SjVV4",select_input__dropdown_item:"select_input__dropdown_item___sCINtoyMxOKORi3EU40r",checkmarkIcon:"checkmarkIcon___oJM0xAMc72n77ZH4WkQ4",no_arrow:"no_arrow___ldZ6cUEUTgvOEpw_J4eT",multi_select_input:"multi_select_input___ntXPzXonRs6ce6FQcPCm",multi_select_input__input:"multi_select_input__input___qFiTQMYwLzWSW1bX1YfA",multi_select_input__input_value:"multi_select_input__input_value___F08Zrj0tkYuEeXAi5whY",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___sPIhoRimlA6kl1OfC6Sb",multi_select_input__input_arrow:"multi_select_input__input_arrow___BY3OkKZJLzdDDpsNAQxP",multi_select_input__dropdown:"multi_select_input__dropdown___BRvnkXNz3BUpt_eTD3sq",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___TEqNIhk0S8mUwyeCeudI",text_input:"text_input___jQlY0vIweS4iEsLO93uH",checkbox:"checkbox___bOhlVsselz4C0ZW9jg0v",uncheckable:"uncheckable___dGEhdfjIu2ZY0sbAcpiX",empty:"empty___h7B2JIcHPNZYKHZp6BeA",indeterminate:"indeterminate___QrxZpjA69i3cufBs3Pkd",tabs:"tabs___iOtJdy8iqWuYmQXuukQ6",tabs__header:"tabs__header___cTQVkh2u9iopCWNIiF99",tabs__header_item_list:"tabs__header_item_list___CSCPKMzmJSUFlk3QZRuO",tabs__header_item:"tabs__header_item___wiGKuSjW5C2k62M5sNOK",active:"active___Gr32L2hf02R38W0sqCiB",tabs__content:"tabs__content___j9CpHSuvMQ69idnpgwFH",disabled_scroll:"disabled_scroll___obtQSDGnhMNh7yEtcL6r",guide_tooltip:"guide_tooltip___be1g4Wt_r7zBcqRPl_nW",inputGroup:"inputGroup___Qlbec793gyTlxC5St2pU",textFieldWrapper:"textFieldWrapper___jAkH0VSfslJ6ESO7hNWb",textField:"textField___zAO7QA9_OkXQPNIG6RV0",label:"label___vZ2VX5pE2ZD9tcGW2Uyy",withIcon:"withIcon___yeP0FmQZ_FK7HiJ69h8J",checkboxGroup:"checkboxGroup___M8ex6SmtVe66OsAzcRAw",modal:"modal___H2bcNmk2D6m4UqzfxP2g","rotate-0":"rotate-0___Mrz_KDPpqXqt0sSp2rgS",aiassistant:"aiassistant___oy52mIcTJSpaof2gzdkE",aiassistant__header:"aiassistant__header___WXh6skOR4_7bHZvGJxXA",aiassistant__header_close:"aiassistant__header_close___vyEZ1YBZPvZqPj2jyxKZ",aiassistant__content:"aiassistant__content___MdkkVKouA7gFy1TjVIyK",aiassistant__content_tabs_content:"aiassistant__content_tabs_content___Q6wTPvQitfFxosuE73v4",settings:"settings___mK5Iq6x5VKNeCmQk01SA",identity:"identity___EPQUdo8qjnuWj9oICgmv",index:"index___PNXCP1mEf2NHpJn3M1YN",settings__loading:"settings__loading___hvhsgITQ_uDtJij7klR6",settings__inner:"settings__inner___hxagrsRCYN0SRwpXMfrh",settings__content:"settings__content___ij_M72_4dLm6X4qiMBMh",settings__content_header:"settings__content_header___gUF7xYMceg7muuuPnvEJ",actived_text:"actived_text___wuInY
1KbClu69Iqb6tdND",settings__content_avatar:"settings__content_avatar___lyQXZcOrj8yxN27lncra",configure_link:"configure_link___QLsyR1YgUBngap_bKlq8",toggle_enable:"toggle_enable___BEA20GgWAFNWfTXZcWAB",settings__content_body:"settings__content_body___FBqxuVpLsyzZajK7WQcY",settings__content_checkbox:"settings__content_checkbox___zGVBj6ixVr2m76hDHqy3",identity__header:"identity__header___M7YMgleFSEEMbSgx3wak",identity__inner:"identity__inner___IA4RAYdlfSmCkTClRwPf",identity__content:"identity__content___lXkwfAzD4y8ckjibiKEH",identity__content_loading:"identity__content_loading___IXfdpHCsN3M_D6o9bTpA",identity__form:"identity__form___jgMNrA73Lb0gG4uL2L_r",identity__form_group_input:"identity__form_group_input___B0IRi9Vnss_eKwwwChvr",identity__form_group_input_select:"identity__form_group_input_select___Su9ZxegSMpI1IMkXDVS3",identity__form_group_input_arrow:"identity__form_group_input_arrow___TbIrC5tvzTCGgwGV8ltm",identity__form__group__avatar:"identity__form__group__avatar___jf3ahZrQ0E9ZbKiFtyLA",identity__form_avatar_remove:"identity__form_avatar_remove___QsakmyRScrI0Xkd9aUX1",identity__form_avatar_image:"identity__form_avatar_image___sJXTSCu5CLoTdWPQjhLP",identity__form_avatar_upload:"identity__form_avatar_upload___ZYuEanTH4lnvDO1y2AEo",identity__form_buttons:"identity__form_buttons___D3eSjXfT7IXnTP7fHkGw",identity__toggleAI:"identity__toggleAI___lQfA00e30vRAvpDZPe3L",identity__toggleAI_icon:"identity__toggleAI_icon___IVcRj4B9Ht6wmyo3AoJx",identity__toggleAI_title:"identity__toggleAI_title___xWvs3jCsq3SH58loB36W",identity__toggleAI_label:"identity__toggleAI_label___sZb5r8msQE41nb6opyTA",identity__toggleAI_description:"identity__toggleAI_description___rV1UiyT57_cxTqIB6hOQ",identity__toggleAI_link:"identity__toggleAI_link___ae6e08DbZRaLc20wJH63",identity__toggleAI_switch:"identity__toggleAI_switch___YvwDRoBAVmNG5CD2F4ST",reference_docs:"reference_docs___G9X9L2RjR7RZOGJyYsmx",reference_docs__toggle:"reference_docs__toggle___g78U1A2KoOuEzffBeoPW",reference_docs__content:"reference_docs__content___YxRnDxyMzhTuF5s73Jgh",reference_docs__content_header:"reference_docs__content_header___JRjeQPsdYXsTS6ZANAQC",reference_docs__search_input:"reference_docs__search_input___vEHd23h_rpJE3BndPEb5",reference_docs__uploads:"reference_docs__uploads___k7AFs5vV3Gl7iM17x2xC",reference_docs__storageUsed:"reference_docs__storageUsed___NTDlQLdkTyNhwuy1JmFo",reference_docs__storageUsed__header:"reference_docs__storageUsed__header___MoNZ0LZeQ_xM8doZdeo_",reference_docs__storageUsed__content:"reference_docs__storageUsed__content___hp49o7eLjr3O7x4l8J5a",reference_docs__storageUsed__content__bar:"reference_docs__storageUsed__content__bar___XCF_IRSNHv9cpQnHeevA",reference_docs__storageUsed__content__bar__inner:"reference_docs__storageUsed__content__bar__inner___LQc1Ts08qOV0S4b9HJY2",reference_docs__storageUsed__content__value:"reference_docs__storageUsed__content__value___Go4qj81d9fkI1zDkG7WK",reference_docs__content_list:"reference_docs__content_list___LFyqdZSR4uMiPZR25G2V",reference_docs__content_list_empty:"reference_docs__content_list_empty___Rwl2lWHr0Njudf43lGSa",reference_docs__content_list_item:"reference_docs__content_list_item___TGuaiH4IMSMETjyVp2Tx",reference_docs__content_list_item_actions:"reference_docs__content_list_item_actions___VBzrsJcVWP6vbxzt6fyL",editableFileName:"editableFileName___BvHNyXDt6OQN3P2DUyzE",preview:"preview___UfAr_5OK8nCdN1YhpNcg",reference_docs__content_list_item_input:"reference_docs__content_list_item_input___UsZP9LPyLgNt4rT9opvY",f
1ileExtension:"fileExtension___PhU_JEBZgm4Wr85YiHHr",reference_docs_content_crawler:"reference_docs_content_crawler___NMZ95IgLG_UloUOJLuga",reference_docs_content_crawler__header:"reference_docs_content_crawler__header___HdRE8rAWafST2hiWSovY",reference_docs_content_crawler__search_input:"reference_docs_content_crawler__search_input___c5kMKO2GaKp8A45veKgU",reference_docs_content_crawler__submit:"reference_docs_content_crawler__submit___uEvDVFub8nKkA_SSwhlJ",reference_docs_content_crawler__list:"reference_docs_content_crawler__list___wk72pCwsMi_h11kWkqZr",reference_docs_content_crawler__list_empty:"reference_docs_content_crawler__list_empty___rpgNWUzZ22WnrO2W7mkd",reference_docs_content_crawler__list_item:"reference_docs_content_crawler__list_item___DsUuoqldiOVyBpqIZUag",reference_docs_content_crawler__list_item_url:"reference_docs_content_crawler__list_item_url___SoOLbhq4cQ2Cw4uV_f1W",reference_docs_content_crawler__list_item_date:"reference_docs_content_crawler__list_item_date___NRCvYIiP4cZlIChemmwb",reference_docs__uploading:"reference_docs__uploading___qs9Dxq4ngqqYEdqZUN1y",reference_docs__uploading_inner:"reference_docs__uploading_inner___J4xaZH9kzuy0exi800tU",reference_docs__uploading_inner_text:"reference_docs__uploading_inner_text___z4gGngqqkrPDSc6wF_OM",reference_docs__uploading_additional_info:"reference_docs__uploading_additional_info___oGT0Zf0TQ54wndt7j52B",index_tab:"index_tab___k8v90j1MyK2xPyBs1Mbv",index_tab__inner:"index_tab__inner___Xc1WoH5Eb3dXuXi9cvJb",index_tab__content:"index_tab__content___CLDKnQ8YB_yN8gQYHcZF",identity__form_group:"identity__form_group___rvDzX6NZG_HOHSORrM9f",vertical_line:"vertical_line___OyuIYRN_w7YP12ofBhOt",settingsRow:"settingsRow___aFlBv3rsnmoHBile1rmq",pulse:"pulse___dYKpH6QEZFsoRHLQCiV1","blink-animation-keyframe":"blink-animation-keyframe___J7gIjicrAIl3jk3Bq4UO"}},6366:function(e){e.exports={features:"features___fIcKtyD_k3ukgF1y8Vss",features__content:"features__content___Pg75Nx2Hts5SYYKYbrWw",features__content_inner:"features__content_inner___NoKZWPi1cM4hbU2LWyd6",features__list:"features__list___Di6FfTeEr4PncOxdOaxk",features__column:"features__column___fPqpZ5wsaSwIDBiqnkDN",features__list_segment:"features__list_segment___KEn3aoATaXvvFBXP8640",features__sub_list:"features__sub_list___PYAg9Jz5kJo407fLTFdZ",features__list_group:"features__list_group___T2_DyBGPP3wdSldK3Fm9",disabled:"disabled___WmxkEsdfvnfVECQTIj5a",radio:"radio___pPyq3saQdhFTYls0n2lv",features__list_item:"features__list_item___dEZJC5xKHdEHtup2WugD",features__list_item_setAsDefault:"features__list_item_setAsDefault___Py6wPRn4hjNPEBxxGcBA",features__list_item_label:"features__list_item_label___Q1yNypfIRy7CIpOR9nzV",features__list_item_toggleButton:"features__list_item_toggleButton___QATEkEGcNWErfnr3qVmg",features__list_item_default:"features__list_item_default___mPFzjvW_JWuOizzg3Tyb",features__list_item_cog:"features__list_item_cog___C_8bkAzP5RnDvi5Ya_NG",pulse:"pulse___Fh8xB45XGsNk2VMnCRZa","blink-animation-keyframe":"blink-animation-keyframe___DjHpEPGUSP9wNzX6c0IF"}},15014:function(e){e.exports={homescreen:"homescreen___OyE2fcNqjS2X728o4iEW",topMenu:"topMenu___W_A9IB6bi12DN9Mrks8i",separator:"separator___PeDPqIW253v4Z1S5llHB",homescreen__content:"homescreen__content___iCf5FId6OunLdcaAlZKF",homescreen__inner:"homescreen__inner___IvpP4hGwedbnKyXq2ByQ",homescreen__logo:"homescreen__logo___CYHD2OnPe7hIaGhh6qe6",homescreen__buttons:"homescreen__buttons___gxPc0xXtBoPjuS3X_Hes","drop-indicator":"drop-indicator___dDSBnA3js6NhimBbUzQ6",buttonBox:"buttonBox___QAAED_pTYGzbxSEmT_TG",homescreen__button:"homescreen__button___qLyAVqu0h72_i_MEJX50",rounded_corners:"rounded_corners___wMu6NG33hmG59s17irHb",dragging:"dragging___nFLX1nGJFwaN3kVdOeft",homescreen__button_tooltip:"homescreen__button_tooltip___UvEQHXih6xab3dTYGVHe",editIconBox:"editIconBox____Po9HOzfAKwsFT4myEJw",draggingProgress:"draggingProgress___s_bCj2J_D0buuKCk6yPL",hc_title:"hc_title___glEvcQ0xCH1ZRNVFmTXZ",hc_title__icon:"hc_title__icon___F2Rrj0T7sxzZrnyfLQ7K",hc_intro:"hc_intro___U6wefwZcERZy98DLyCkJ",hc_intro__icon:"hc_intro__icon___XFWMPwOLWeKyGmaS2oiO",editButtonModal:"editButtonModal___d1_x1lRrYVuACE3D1bs4",positionedAbove:"positionedAbove____bVXXnF8gOcqF5xFhnEr",buttonContent:"buttonContent___X9w9CAm2clKdHhcSpIZX",inputGroup:"inputGroup___aWKuwYnlXA9mQ3qESN7L",checkboxGroup:"checkboxGroup___QRELh8SCwTVBbLYVsHmr",label:"label___mS8ekWnPHnPtoJvdoZO3",textFieldWrapper:"textFieldWrapper___gCo_YLStfyJ7de1nLnEx",textField:"textField___vCoqS2h8rXyMTC8XeQdD",withIcon:"withIcon___J_4dtc3kCTaEEGyOD56q",urlIcon:"urlIcon___t1ao0GQda_L_n2kcDko_",buttonGroup:"buttonGroup___I5NIK15xEEHeSTtV0f1g",removeButton:"removeButton___mNCl6u3sdzAHFSKdg7Hd",confirmButton:"confirmButton___sW0Z8IitHOYhsiT8q0YI",pulse:"pulse___asveH_BY0MUBuguqJC0A","blink-animation-keyframe":"blink-animation-keyframe___gwWu42CWSI9f8BgKXzzG"}},4952:function(e){e.exports={button:"button___dH9x_wlG7GwIRDgkorgl",primary:"primary___YDBgmWQmDWfJ9aunXggJ",secondary:"secondary___lDIBueaOuGNLaM6Fo3CU",light:"light___gz2IRUmt6GxsH4xPMi9j",link:"link___SnTVeSEqMz9d3_QpVuSk",disabled:"disabled___LGNcTL6WLvOES5LNVNhJ",noBorder:"noBorder___MDgGO4OnFZBZ8ULQ07Go",
1select_input:"select_input___CQw2Nc0thB6I6DGZ3X3Y",select_input__input:"select_input__input___Jv79btXrPuIB6Us0uKwZ",select_input__input_value:"select_input__input_value___kAgLwt3U69k0HlUxgSRy",select_input__input_placeholder:"select_input__input_placeholder___IvKl8_T3wtqj6Mg6swgf",select_input__input_arrow:"select_input__input_arrow___zObaTlJI5sIgvzNcbRvz",open:"open___AMMwXBC6MF_tnLlORsDR",select_input__dropdown_arrow:"select_input__dropdown_arrow___D86mIHvrc07bWbBmp84t",select_input__dropdown_container:"select_input__dropdown_container___YZVrMb3NxHJRaHhOPt6t",fixed:"fixed___UynuXu6DAwVH5N0Pl1wk",select_input__dropdown:"select_input__dropdown___eO2XHHUl6GtL1yqlpCeR",select_input__dropdown_item:"select_input__dropdown_item___p9JK_jfoGLIEqS6tNLTg",checkmarkIcon:"checkmarkIcon___Yiwn8kw5MTw5gHs0SXwn",no_arrow:"no_arrow___EcxNEMfuuYGVVHvFq725",multi_select_input:"multi_select_input___dG3b5xhtP8qevK4Eht7H",multi_select_input__input:"multi_select_input__input___gTkNAFBhtQFqBgbBBgIF",multi_select_input__input_value:"multi_select_input__input_value___PSGOlgkYgM5capQhXAkC",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___tEiXq4VaF4L2aRmjzpCi",multi_select_input__input_arrow:"multi_select_input__input_arrow___PjzsaltQDgKwvd95zUM3",multi_select_input__dropdown:"multi_select_input__dropdown___sNPuVNEVHP7wGFIaBSX2",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___dof4CaPTfWvVqMK9OpAF",text_input:"text_input___P9Q8RwhwOVlDLzus2i0X",checkbox:"checkbox___Xjnbj_cnuoOy_aVQhfY6",uncheckable:"uncheckable___hJUfwtAyIATmDUDMkRes",empty:"empty___uGFbGQqdxzKOY1Rakf_z",indeterminate:"indeterminate___jS25d8vAppCSQf5u1piT",tabs:"tabs___e79BtpCuhZzpYMKOQvEB",tabs__header:"tabs__header___ClEwrHwXYid7cZoaXXCj",tabs__header_item_list:"tabs__header_item_list___JhVNQ0gymsQ1z2rwkAkQ",tabs__header_item:"tabs__header_item___x80HYgabwMUCiNvp1M3H",active:"active___jQJGTD29NO4_T5fihvx6",tabs__content:"tabs__content___ummb4TI0GJ12l3f7O3Po",disabled_scroll:"disabled_scroll___SidEkzxxjosagJJ2zfOg",guide_tooltip:"guide_tooltip___tozkV1DX21FhMTbFZxY0",inputGroup:"inputGroup___QVxY_B_xSVztoe6Sp4dZ",textFieldWrapper:"textFieldWrapper___R1UNShUZIkbL3I6dFHID",textField:"textField___g6Idj79ER7uW9uTkr02T",label:"label___BEFTuNZhCmRNliWhsvI2",withIcon:"withIcon___sXUpkr4muZVXiyUxH35c",checkboxGroup:"checkboxGroup___LjwwGQaU62IhX4OEgvIA",modal:"modal___T1miau0ozC_Yuqi41rvj","rotate-0":"rotate-0___QtoV5sZBuzNdGR6nFoIK",activeBg:"activeBg___kz6GcI5QNAUREUiguXds",language:"language___BC6qhVYhpZGyjzpdYz3K",language__header:"language__header___EnerYuMSjEHMlB5vcjJ1",language__header_search:"language__header_search___xWjED5U_PJW5ZFp45bvQ",language__content:"language__content___UK5VcQNP7xK89ifOHCQA",language__content_inner:"language__content_inner___AJotCjmadJdjvhWwdk_K",pulse:"pulse___bE5vLDyW1U_kQI0qNaDo","blink-animation-keyframe":"blink-animation-keyframe___zAp4aN5Q7ibw8YyaKbdN"}},96824:function(e){e.exports={activeBg:"activeBg___Wk6QMmFoF8MVkt32bfSG",layout:"layout___DWg_PTrvwOxrQExp05Qx",pulse:"pulse___MNhcYP5y2Xwc4DwQRhWn","blink-animation-keyframe":"blink-animation-keyframe___LhxFj1XdhObVAJTuvHKw"}},4630:function(e){e.exports={description:"description___ACn8AbWzBbHTxZkMpFyv",status:"status___yQ27hWtjHoh7pgxsrIgE",icon:"icon___g2HgWzGwdA8LGaMNaNWL",activeBg:"activeBg___j2No4oLoY0ab1Vwf5vNj",cellContent:"cellContent___vJ8nilh93aoXYgAK3HCb",actions:"actions___aUT0_RU6DLrMjdyD19mb",privacy:"privacy___UNp0GYX_B8v0zmCUgiP0",privacy__content:"privacy__content___v05LdruQbamSJljwTeyv",privacy__content_inner:"privacy__content_inner___wAiibBkrqzhAd7LFNa2w",whitelistedDomains:"whitelistedDomains___vjzr0i8K6aCtNepxjywk",disabled:"disabled___EfgxFFh52yrBlO3QQDib",formGroup:"formGroup___pTG54NFu9YHTWD2JxsVB",inputGroup:"inputGroup___wUqjCFQuYz8ZwWqBsixr",manageAccessButtonBox:"manageAccessButtonBox___SyqZw5uOxdk4TDIJlnwU",manageAccessButton:"manageAccessButton___apF3aCBLEECh1dA3Uu8w",manageAccess:"manageAccess___XZoGnoRAaEvWkpdh326g",searchBar:"searchBar___rVXLBGpHNRZpYIL_2uwv",textField:"textField___MRqyKhOwJwFqSbywmpFD",optionDisabled:"optionDisabled___fb9JWJ6tPajkNXn6SC3i",pulse:"pulse___Gsg4p5jyxbh9wOLihyy5","blink-animation-keyframe":"blink-animation-keyframe___sl5wedPf0xDzE5NJE8WF"}},73033:function(e){e.exports={settings:"settings___p8C4Wlq9ffwx3vVdINpT",settings__content:"settings__content___eg0n2bxumbYspmRni86c",settings__content_tabs:"settings__content_tabs___nC_cJS2Bq2GBJTwlOSa4",settings__content_tabs_content:"settings__content_tabs_content___e2sMqyBkZTlG8sb_XTig",layout:"layout___UmbarnkMmaPN2AwMxVTB",pulse:"pulse___A2pQu7J9UfyZT7NXdEkS","blink-animation-keyframe":"blink-animation-keyframe___DgDQLAj0_6PL4xS2pyr9"}},12471:function(e){e.exports={button:"button___HjzN6gUAHmrOneGDw8ID",primary:"primary___jP5X_nOvMQor5RLgPrts",secondary:"secondary___Dl9RLcOAYwLz45naGRds",light:"light___mNSC6pDIRmZbFxfxYx2Y",link:"link___z_6Gz3GpXyig5hSNOVhw",disabled:"disabled___oARtPcj98_PrluadpJgh",noBorder:"noBorder___vTW4QOdTwglhDd2rqqqp",select_input
1:"select_input___zGVTNOMlQoYWZMZzESfm",select_input__input:"select_input__input___pdaZ837dZ_oXosacvXd0",select_input__input_value:"select_input__input_value___g2_nHf_OkWdwY2TxMll1",select_input__input_placeholder:"select_input__input_placeholder___b0pNm6iQfLTMvXzgz6aO",select_input__input_arrow:"select_input__input_arrow___yN51b0AfCeDXsZ6eOYCK",open:"open___bhhAs6I21KsLa1JNi5io",select_input__dropdown_arrow:"select_input__dropdown_arrow___HogIVkyBeh8JYZK1BYny",select_input__dropdown_container:"select_input__dropdown_container___dKhNdQwmfdQ8F7x0tqDg",fixed:"fixed___UJyz0TMKhXGvj_cnI2Hk",select_input__dropdown:"select_input__dropdown___rwOO7V5MYLXe1_ChTfVL",select_input__dropdown_item:"select_input__dropdown_item___ALN7znnwjwLhohR6U8Rw",checkmarkIcon:"checkmarkIcon___dpwI1YU3TUMkHmxodHeS",no_arrow:"no_arrow____ssxH879QIbizAhMi6Tg",multi_select_input:"multi_select_input___AXWBpwAAjqif4LVNmlVs",multi_select_input__input:"multi_select_input__input___ung7VKshcC9bMsmeH93F",multi_select_input__input_value:"multi_select_input__input_value___UdKKVipfLQUJUdhcdRJw",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___xaopFPAV4iChAq0zVHQA",multi_select_input__input_arrow:"multi_select_input__input_arrow___qwYGns1yjrhqa9zdzwPA",multi_select_input__dropdown:"multi_select_input__dropdown___pbSyFBCy4MOYPgpNMwHK",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___GNRkElW4W_tEiR7DnbST",text_input:"text_input___O17F6ZXkqAqUHdYXxw0b",checkbox:"checkbox___GLAyeIk2yz06AOPXwcL1",uncheckable:"uncheckable___Vd5JCAut_nvyhL0RRnd6",empty:"empty___rRuCirVguDZeLe4Ixu2Q",indeterminate:"indeterminate___R__EXLiwcSTBefJi6bsh",tabs:"tabs___St_rwF_GJwVhSjFsYHPZ",tabs__header:"tabs__header___ctHE_YWRdK0uochpG8un",tabs__header_item_list:"tabs__header_item_list___VQggIXziCILCtrK9apDd",tabs__header_item:"tabs__header_item___aeCVSKN1goAnnMPzWG2w",active:"active___eSuE7SNF2WT_GZ1ZAmbs",tabs__content:"tabs__content___xFFFGSVWt_Jr7AYtSlD8",disabled_scroll:"disabled_scroll___XFFSrVN4ZGhUJ9AYB2KB",guide_tooltip:"guide_tooltip___ycZe7Vi4e9W9IK_PlZTg",inputGroup:"inputGroup___nRzs0MSHFTFT9xSCzwwd",textFieldWrapper:"textFieldWrapper___xmBTQbJhaGaeGDTjWRSA",textField:"textField___kiuZdssQWK1h4BxtLA1g",label:"label___cpxkrO07YBMVpgiJ5myw",withIcon:"withIcon___neqpyOY3dISqwVaIQgiF",checkboxGroup:"checkboxGroup___iQalD6OBwn7xzVmqRHxH",modal:"modal___eKde6iRqPhTLcdmvAa0v","rotate-0":"rotate-0___yFSrmj7Ndz1h546qZmE5",viewOption:"viewOption___MCwDpyrU6ikQT4SVYvr5",viewOptionSelect:"viewOptionSelect___Xd4VfbWQ9xUTzS4Fqaaq",actionsGroup:"actionsGroup____IpUZb5cjKFhhKI3nZwP",tutorialsList:"tutorialsList___wj2vjS612RsbXHS5QHwW",subcategoriesList:"subcategoriesList___briYpWyd1tHsihYOtBAe",categoriesList:"categoriesList___loLVfom4sAAiEYPQCdGn",tagList:"tagList___gfNldGY5HDKMlNTLvRs2",tutorialItem:"tutorialItem___AHzEMRa_faEMSgeZe29r",tagItem:"tagItem___JN0Uc6vSnHWgdquZOmI3",categoryItem:"categoryItem___imgEXcp7ZLSQa1N0qR3S",subcategoryItem:"subcategoryItem___oJa9Woe0JobEptYAaRPz",flat:"flat___HPwJ1caR57fSvH7e7jhg",selected:"selected___Mr41PDLwSzxOCtaf7Eru",playButton:"playButton___jTDfKQiV4KUvP2B7KvNn",drag_handle:"drag_handle___j3aQ0YAgxh4YX8bJq8IP",is_being_dragged:"is_being_dragged___K6PO8ZCD1AiRybkreAs6",tutorialItemDragWrapper:"tutorialItemDragWrapper___B25GdeAxzUIE4vSHNHBu",rightSide:"rightSide___V8ZDEUmOvWTSlCnKHG0c",arrowIcon:"arrowIcon___VVBTpl60avLIlRP2BNfK",tutorialCount:"tutorialCount___TdxdKaAsB3J4OKhBTP7E",categoryContainer:"categoryContainer___byyOD0yOP3X2xTga3whv",tagContainer:"tagContainer___mGvUG815rg1B8yNB4q0Q",subcategoryContainer:"subcategoryContainer___NfnvlK65NiEdkPi1diyG",expanded:"expanded___cRrqRZcg4XduzFufwqDQ",dragging:"dragging___ts8zYaAoCbTzckjBFdfG",categoryContent:"categoryContent___rTRY6lF7OzjxQ8R2WObk",subcategoryContent:"subcategoryContent___QqttaMZpIKHW_GydVmvS",categoryTitle:"categoryTitle___ifXkB70rubdSbdKI4Aet",subcategoryTitle:"subcategoryTitle___GIXXO5cNVZ6E_5FGUlbg",subcategoryDragWrapper:"subcategoryDragWrapper___uSpYXFpMQq5S4VALM0bo",container:"container___HyL9CF6Uj7UivI7ol1y4",tabsContainer:"tabsContainer___eciZUvsgQ9zmkUFbpvSh",tabsHeader:"tabsHeader___jYQMCHc5XiYbW89W_uln",tabItem:"tabItem___Vqa6VIT4kz1Ov5otVGfe",activeTab:"activeTab___yrE6gSAA5uDMD_QOxcDg",addTutorialsButtonContainer:"addTutorialsButtonContainer___OOhjpiRQ2C7ZG4F8Rc5E",tutorialsContainer:"tutorialsContainer___GG1GLwuyF7qgTERkVmKj",placeholder:"placeholder___aX_Zk3c131cVJHIjyOtB",addTutorialsContainer:"addTutorialsContainer___PEWDtalylh093off1d8W",addTutorialsContentWrapper:"addTutorialsContentWrapper___uNmXqmfhwxuZS2dk_8A0",addTutorialsContent:"addTutorialsContent___jnxLaXdk1jZCiylsv2cI",addTutorialsTitle:"addTutorialsTitle___GZ5ovbVw3zIKYUY2dZ7S",backButton:"backButton___o2dBREe0hOYvi642PvA2",searchBar:"searchBar___HqRUxr7gEtzLeu933CBO",searchInput:"searchInput___g8EziQIJFAho34eP7QMA",checkboxContainer:"checkboxContainer___ymVVTjcB80SUAyXr_y77",noResults:"noResults___FXe4YceJoTo4WxxTdtZV",selectedTutorialsBar:"selectedTutorialsBar___Ge0F4nZ0na5U7XzCA2vV",selectedCount:"selectedCount___ZtnUKQOHdf7nGHDrwGDx",backButtonRow:"backButtonRow___bzycy85Cy1695WnJidO4",buttonBar:"buttonBar___LwVB4xfkQKIS9KB10L0i",tutorialListTypes:"tutorialListTypes___dDrM8YW8V1TRg0IiXylt",tutorialListTypeButton:"tutorialListTypeButton___ipLVqMNpUOisFChqQpFu",tutorialsPageContainer:"tutorialsPageContainer___vxDW01gtw_fBmIpEPCyL",pulse:"pulse___V7G3vbIMnAN9bI0UsdhG","blink-animation-keyframe":"blink-animation-keyframe___SSxPSKHe_ovymbyLkgly"}},28825:function(e){e.exports={viewOption:"viewOption___cVBDNT1YZA0ugIC7Ohvp",active:"active___gY2bcg_GVbExoD3l85sP",viewOptionSelect:"viewOptionSelect___kYnMwWucrAzNUGf4vw9j",actionsGroup:"actionsGroup___cssfRGY4XMDNBmfS7TAl",tutorialsList:"tutorialsList___o_aZfZqsiRfmKsplQyRt",subcategoriesList:"subcategoriesList___v3F4JRhZC1J5dG57jmwl",categoriesList:"categoriesList___ogMksZN6msysn4sfMjNk",tagList:"tagList___raB4fTNc5GImZ5O6tRvW",tutorialItem:"tutorialItem___J7H78aDR8swlu1MFLQwI",tagItem:"tagItem___Dm8DwWrRJQ8JG6nlA3vN",categoryItem:"categoryItem___m8xtyAZiQIoPH0xqh_Cs",subcategoryItem:"subcategoryItem___KqP1OiCjp6OpNKLBqAZz",checkboxGroup:"checkboxGroup___QH4_Mdjyy9OiMUJXsM4t",flat:"flat___muCGcVs7ClvXAs0NaYxg",selected:"selected___EbcuLgn1PfKqqiabfJkX",playButton:"playButton___jKKDLeo2XbmLD9B5m4Fn",drag_handle:"drag_handle___jTQIVOINMN6cVncXQv4U",is_being_dragged:"is_being_dragged___CCQIPk6fMqSQwPyBHooE",tutorialItemDragWrapper:"tutorialItemDragWrapper___skVZXV1BdW2jXq1jXHpL",rightSide:"rightSide___mtbtL4LJGTmDEyW12gPo",arrowIcon:"arrowIcon___gFOyiQbNF8w3BF0Jr8og",tutorialCount:"tutorialCount___wzGWgsaEjEZKKoWXTrgD",categoryContainer:"categoryContainer___kS4wB5R9DPHnicO9EeMN",tagContainer:"tagContainer___QsmlbDaT17LZg3WufW4F",subcategoryContainer:"subcategoryContainer___xt7QILIiZ_QVpwDoQbqS",expanded:"expanded___V0uwuSYfPgPiaBc_FNtl",dragging:"dragging___zujQcSlp
1FGVICThEB1uM",categoryContent:"categoryContent___HcB_GxAFaidBhiEHdB9z",subcategoryContent:"subcategoryContent___Ld5DGVZphzRpBumzl3VQ",categoryTitle:"categoryTitle___ps0HIsf971z1H0hlT9iM",subcategoryTitle:"subcategoryTitle___XH5q6LxBKzlT15BRr0S2",subcategoryDragWrapper:"subcategoryDragWrapper___E2vTaEVKTVsYcqQN1IIX",is_dragging:"is_dragging___nt7aMmMActhDnDgu7HVp",categoryDragWrapper:"categoryDragWrapper___phNR7rrc6ijWhgzYXcod",drop_line:"drop_line___xZtI5p13Rtny1j88U7WB"}},55971:function(e){e.exports={emptyState:"emptyState___TgE9GKX4QBwyEZFaYTX1",addButton:"addButton____B4e5cAOVub5PYIJwTFE"}},16015:function(e){e.exports={button:"button___tuM1EdZtH5onR8WmGVdf",primary:"primary___jbEnfldWVBu19YuEORM5",secondary:"secondary___BGLy715guiroBn_A5rGa",light:"light____I_bsQXuKreOjPEERDqB",link:"link___QMzfN5o2Pe2euZLFv9jg",disabled:"disabled___PVbUmxLZ1hsEAsVjJ9RM",noBorder:"noBorder___dIUNtRbLMkcMjzazsk2g",select_input:"select_input___l0DVLGJMQGv1ZuF1DSkn",select_input__input:"select_input__input___rukSlOk6j1Dd3oGjt860",select_input__input_value:"select_input__input_value___bGRx25YKikTk4cYxFGVD",select_input__input_placeholder:"select_input__input_placeholder___Mk4XdB_SpB7IhZ7GqWcv",select_input__input_arrow:"select_input__input_arrow____mZFlB5D_IWnRtEkr9MH",open:"open___mDkLF6oKXolMRx7wqEo_",select_input__dropdown_arrow:"select_input__dropdown_arrow___H2GhOQ0eZ1isxJKWUBgw",select_input__dropdown_container:"select_input__dropdown_container___qlezCjrmKmVTQIJXtDrA",fixed:"fixed___GkRXBlBuwRQZmF73UCNx",select_input__dropdown:"select_input__dropdown___mxHu0eteETzHwL4XueUY",select_input__dropdown_item:"select_input__dropdown_item___XiiN9DWjBazh6JEPwlXc",checkmarkIcon:"checkmarkIcon___uF1SLkSUeY2jcFyebSSA",no_arrow:"no_arrow___SUm8AlwJiS70tSGWQRCq",multi_select_input:"multi_select_input___fGTPn8ysmKijJShYpTOQ",multi_select_input__input:"multi_select_input__input___cjedjAlp0kmy_2FRyLHJ",multi_select_input__input_value:"multi_select_input__input_value___eagNnrUzpEOSd4oROto6",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___hWZAn3MLwZl1kObUon1L",multi_select_input__input_arrow:"multi_select_input__input_arrow___XnvqdJd5AUOBPDZLM2Op",multi_select_input__dropdown:"multi_select_input__dropdown___GQFwwhhcNULhPC8DJmb3",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___iIo54Fi2sT4C6geyq_hw",text_input:"text_input___Wwe7rjcBVLxWth6XdYd7",checkbox:"checkbox___oXfnaUulSIao_DJSmadd",uncheckable:"uncheckable___gKztR1uDXDld7CXteoaz",empty:"empty___WS3oSfYzGIksOvUXykPX",indeterminate:"indeterminate___aW1cEKJL2etTIvN09d_T",tabs:"tabs___akQrAvoqFV2ly48rqhzg",tabs__header:"tabs__header___aMbqkbH7U8bpmWsAB0RF",tabs__header_item_list:"tabs__header_item_list___UC41nAIjRaV3wrzqHb9T",tabs__header_item:"tabs__header_item____6iB5BQk7YNw_tVKg9mX",active:"active___CYuSIAejIkHmiuMfT2_P",tabs__content:"tabs__content___yH3BqcVIuACzgdKBCJfI",disabled_scroll:"disabled_scroll___Abud88y7HlWicWskpXfh",guide_tooltip:"guide_tooltip___vsDaN4QNFGh0XIZWeZrH",inputGroup:"inputGroup___CHVkRIbRlVy1C4vxaXgd",textFieldWrapper:"textFieldWrapper___p6gI_zbZlAU0Y_ikqqbh",textField:"textField___Y9AK3yYAv9WGGMsKqjc2",label:"label___oHBN6ZOZqWJGxRmSrFxS",withIcon:"withIcon___udl6GYsFf8wthvMDoxCN",checkboxGroup:"checkboxGroup___XZUTxQWKndOaMaCXXnjH",modal:"modal___azSXPHMnLPLqwSihv77e","rotate-0":"rotate-0___GTIVIY5TLYApOksOgA8H",viewOption:"viewOption___waJPAhiHEcFMhdTBjyO5",viewOptionSelect:"viewOptionSelect___A3XPEnX64T11sSKUJKoa",actionsGroup:"actionsGroup___vkuRcegEvgoFp3tBQfAR",tutorialsList:"tutorialsList___i4k88KvbSSn2AxSf3zwN",subcategoriesList:"subcategoriesList___ypKL3F5O1333sy0RvpEc",categoriesList:"categoriesList___vj69oy88a8w2jsCpvER_",tagList:"tagList___vrvKrOv73PdfFu8OhAuo",tutorialItem:"tutorialItem___ouwzJpx0WT8sVwDLtc9L",draggingItemWrapper:"draggingItemWrapper___roL144eQXvPjGSdacLfw",draggingItem:"draggingItem___nALlh5N66_bN0pfNz6BL",tagItem:"tagItem___G9juEWc8sfEpxlb5jJet",categoryItem:"categoryItem___VtkWzhTBYBRFMUwnQpFi",subcategoryItem:"subcategoryItem___VqvYzdmi2yfiGCA3zRFE",flat:"flat___s9verzoVsp6BzJjgV4Ek",selected:"selected___m8prulmOPjLJM1oveB6v",playButton:"playButton___fpeu8boUdlS9pNqHgZNP",drag_handle:"drag_handle___D1tR4zf1o6YMZ34sNU8G",is_being_dragged:"is_being_dragged___tWmeLo2JS9kVSdJQD0bE",tutorialItemDragWrapper:"tutorialItemDragWrapper___xaSMeiu4q3kkf3wndTsZ",rightSide:"rightSide___hkl6rs9dDSg5l6TZqq5A",arrowIcon:"arrowIcon___gT1UsrEYGeaR4JkUcjZE",tutorialCount:"tutorialCount___npkpyq
1NMKQKsIxIs_6CL",categoryContainer:"categoryContainer___fEGLlRuJLaInH5geQfUg",tagContainer:"tagContainer___U_CiUT_d3Pe5oa1Vx4uv",subcategoryContainer:"subcategoryContainer___w5vZMBL9whza7WcDsOwJ",expanded:"expanded___Fstq_SKd587oM52nHoJj",dragging:"dragging___oDVpv0ni2GcKReY6n9WF",categoryContent:"categoryContent___KKmX6Rd_xYC4oyfF1gk0",subcategoryContent:"subcategoryContent___y8FaO7WpkWQ7AJtpGp7t",categoryTitle:"categoryTitle___RF57gDAsCFTD5UXcCeOW",subcategoryTitle:"subcategoryTitle___mVICdmlJgwq4hmOg7dPA",subcategoryDragWrapper:"subcategoryDragWrapper___No6BdcXiKFH3011DD06V",container:"container___IugRAeCJVDd2I32p0WOm",header:"header___UwTgjl6QnzpJ8q4HP5Dw",searchBar:"searchBar____KA9RJSqFvvTKItgn8HG",searchInput:"searchInput___V17vzrL1z4NIJqDArN6j",buttonBar:"buttonBar___KVrkLdj5schnFzuoWIQR",title:"title___u6rpgRHNKArObWBtBosN",subtitle:"subtitle___XVX74oyk3dUkbMDgDUto",viewTypeSelector:"viewTypeSelector___yqmwFWiR6x5CaL8TBv27",viewTypeTitle:"viewTypeTitle___i7QHooyIvyyP09C1anfm",viewTypeOptions:"viewTypeOptions___iGUJaFb4adF4zJfiFzLR",viewTypeOption:"viewTypeOption___b9EnDF4HnM7upCNpGKiA",radioButton:"radioButton___MNTIooj2is8q609W7Lnw",radioButtonInner:"radioButtonInner___cefn2LZ9YUFzh52k65Ua",selectedViewType:"selectedViewType___VGYRkfTvI18HeCVQ4QDA",viewTypeLabel:"viewT
1ypeLabel___OeEkYPWCHfK6NFMxbCRN",tutorialsListContainer:"tutorialsListContainer___F927p6PhLTGUCV8E9yCk",searchIcon:"searchIcon___uLMJaHCnNSBRfHpBnDVw",tutorialInfo:"tutorialInfo___GI4bElfP6ZWAHIQJxrMZ",emptyState:"emptyState___WM0vt3H_sFIOaReKaqXy",separator:"separator___HBlsTC2thhZZs64ejNav",pageTitle:"pageTitle___w0qwsLkkCvSJGeC0V7wj",tutorialActions:"tutorialActions___cHLxcX9qm5wgyPHG7Jdw",is_dragging:"is_dragging___mwNEDdxQIgDIVAs6ljsV",drop_line:"drop_line___yx3Z99Dm6iCtAo2rwcpq",viewOptionSelectGroup:"viewOptionSelectGroup___r8JSXpzk1Dc_ZpADuJc2",pulse:"pulse___cUtKWnimTAdpd7UfEkyC","blink-animation-keyframe":"blink-animation-keyframe___gpv6Sw_l6fvBZZPky77Y"}},61338:function(e){e.exports={container:"container___A3tRRwhEHiQILI0YFhIg",loading:"loading___ygnYesjuvQzUbR26L2t6",content:"content___eUldJ9bjgaedk2i7jn50",leftPanel:"leftPanel___J4XsmlglQTSpevBG1vqS",rightPanel:"rightPanel___enGVMVyKwwRtB4AWFjId",pulse:"pulse___kbk1AcTjhzwkNQbK2RXu","blink-animation-keyframe":"blink-animation-keyframe___IGJuRfpN6RktKRNeKvGk"}},61693:function(e){e.exports={button:"button___MyEj5U5Gn2flX2O5qrlf",primary:"primary___kYfNbuQGUp3_FHpC0BkL",secondary:"secondary___TksroWNLLaCBHqPjnOzr",light:"light___ekrUI2lWBfxL6fQ3ETLF",link:"link___VEabWd0m2Y1fCIBSs3tt",disabled:"disabled___nZ4841gnO8uN32553nWM",noBorder:"noBorder___fwzj9R6XT7ZrubIXWU0l",select_input:"select_input___Bv0UHkA1NY73HDkVbzPN",select_input__input:"select_input__input___fP3AN9LCnvi9Dd33Foan",select_input__input_value:"select_input__input_value___UEk8nhykRjWlbap_lGeo",select_input__input_placeholder:"select_input__input_placeholder___GWodRBY0mhilz_cnrB11",select_input__input_arrow:"select_input__input_arrow___Po0wNjq8DaBbeeGO9ipL",open:"open___eCO3H9GTdJzX_9TjNEGp",select_input__dropdown_arrow:"select_input__dropdown_arrow___OetV1dcxB4Trjahr5hCF",select_input__dropdown_container:"select_input__dropdown_container___FfsgYMlMoNyCQoyRpo2H",fixed:"fixed___FvbrnkJ3oW1Kuh5kXLTX",select_input__dropdown:"select_input__dropdown___z5SwZEPov5FaHfaokSwS",select_input__dropdown_item:"select_input__dropdown_item___FlyENER7gl2UkykWuRot",checkmarkIcon:"checkmarkIcon___nc7GTIkkYM80kTXHMcwV",no_arrow:"no_arrow___Wp0XbtY3rXgPRl7MBFNA",multi_select_input:"multi_select_input___ssmT94_OZzVerdorR8bM",multi_select_input__input:"multi_select_input__input___GtIvAMkpZ51ijSEQm7Sg",multi_select_input__input_value:"multi_select_input__input_value___tek5CBBCR8SwFsqHgdhy",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___NOsAWF82EGxHYxQHnkx1",multi_select_input__input_arrow:"multi_select_input__input_arrow___TKBQRR9yBE4QuX58pGab",multi_select_input__dropdown:"multi_select_input__dropdown___qICNHgejB_iTiFN40q36",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___rv_ZIV7NTzlAL8ogp3v3",text_input:"text_input___Cg90vzaJKcvSv7UsgZkf",checkbox:"checkbox___zg_UZjMuKBPHWjFh1IIc",uncheckable:"uncheckable___A7ljQrC7k8KeMJ_93phw",empty:"empty___hq2BTIuLEVYX1wDZpj1C",indeterminate:"indeterminate___SmsaEmE6q3m_1PbPsBQq",tabs:"tabs___WdAaUQ7wf6ufMNkU8Sg8",tabs__header:"tabs__header___rLXdZVhrhopZzEYTWuQt",tabs__header_item_list:"tabs__header_item_list___qiwSa3QNIA2BnAQXn2xn",tabs__header_item:"tabs__header_item___aQ0QdN6OWUhwni4sZV20",active:"active___xSSq93NoZeZu306qYHsR",tabs__content:"tabs__content___HFm9W7sGK7V8rehxlpYA",disabled_scroll:"disabled_scroll___RjXWS8gijXL9II03txIF",guide_tooltip:"guide_tooltip___W4Kzdet_ZH31tPIs5evQ",inputGroup:"inputGroup___D6c3lB9eIvAXaFaFQGeD",textFieldWrapper:"textFieldWrapper___Kc78U7Z3Ky9G3MC8MPNp",textField:"textField___yYjtPqKZqL9Ixto_2RXe",label:"label___HET1lVhfp21X2jPl3wnU",withIcon:"withIcon___nk0xGVyn2_s6Z_kDVNVS",checkboxGroup:"checkboxGroup___Ikc7th58CaKi21Et7UAO",modal:"modal___irsa4aniY3vXKF7ENlK6","rotate-0":"rotate-0___yYP3D898F7yOzF47icJ5",external_tutorials:"external_tutorials___ilVUF8fus2LROpvixYxr",external_tutorials__header:"external_tutorials__header___q8y2IdUsWkEJ4frA970Y",external_tutorials__header_input:"external_tutorials__header_input___vJ2U51u4MZEWvOKqQxgR",external_tutorials__header_buttons:"external_tutorials__header_buttons___az0errkdllJffJ1psEED",filter_btn:"filter_btn___k
1R6VNdQbJkWhGz_kRyut",vertical_line:"vertical_line___vcaEDP5G7x9F38l5oINA",add_new_external_btn:"add_new_external_btn___siCMpvDSMxJlU8Jowcq3",external_tutorials__content:"external_tutorials__content___naEG8xd_qsMCstG9cj7v",external_tutorials__footer:"external_tutorials__footer___DoCb49yETFiuYC_xP9QL",external_tutorials__empty:"external_tutorials__empty___ve8ee7bHNye4M12SqUBA",external_tutorials__list:"external_tutorials__list___og_hZV6LoZvy5sXAhAou",external_tutorials__list_item:"external_tutorials__list_item___vpE1mmdn1MJfJ5Aw3Li2",external_tutorial_menu:"external_tutorial_menu___onpOPZKlhH8XD6PUeI5l",external_tutorial_menu__icon:"external_tutorial_menu__icon___Lj0MIIS7NhpwWYGUOh_f",external_tutorial_menu__list:"external_tutorial_menu__list___Bm691I_YOMAKq_s4AoLl",is_show:"is_show___br05lmhOsUW9CZWtKzRn",external_tutorial_menu__list_item:"external_tutorial_menu__list_item___QTVbqbuRT1oJoaQ2FE28",external_tutorials__list_item_open:"external_tutorials__list_item_open___qt9Fr3WiKcpyMn3VXZW_",external_tutorials__list_item_add:"external_tutorials__list_item_add___LkBJQHTvJXHNT0Slmty2",v2:"v2___YZMSgPZHVx5kYQLgZpGb",adding_external_tutorials:"adding_external_tutorials___WZkaI4vgC0hCwgyTLjBI",adding_external_tutorials__form:"adding_external_tutorials__form___CQPjFDn0MfUGVohaxj1A",adding_external_tutorials__form_content:"adding_external_tutorials__form_content___ZHGtJmJ_gw2ZBbF7nj6V",tutorial_infos:"tutorial_infos___Uzu96Ofv0k1sfsylfJMu",or_separator:"or_separator___dXgyHjTkGsUYOunTGDok",browse_community_tutorials:"browse_community_tutorials___RJjpWglxWcM0ZDog7RLn",inputWrapper:"inputWrapper___JMZr5fYHQqgGVgE36PHg",icon:"icon___Bwv7sEGZh1lp9aX_x6U7",updating_external_tutorials:"updating_external_tutorials___FXn1ybJOH5M_NMBfjk1g",updating_external_tutorials__form:"updating_external_tutorials__form___qcGH03uPSbUUUhLlEGQi",updating_external_tutorials__form_title:"updating_external_tutorials__form_title___Px_L3VDFReDN4KPW5TjC",updating_external_tutorials__form_content:"updating_external_tutorials__form_content___BFAuu_S7GO4I07Dt8b1w",updating_external_tutorials__form_footer:"updating_external_tutorials__form_footer___KsZNU0p72m_eBzM8a5N6",choose_external_tutorials:"choose_external_tutorials___od4eCLTB_vdsEEYDXzeb",title:"title___x2FWQmwdnhEQaeFWRU8F",choose_external_tutorials__header:"choose_external_tutorials__header___BDhTt7TCLW3f6SAT6Vyo",choose_external_tutorials__header_title:"choose_external_tutorials__header_title___k1xHrk4Ipf6vkSZ5R3kK",choose_external_tutorials__header_input:"choose_external_tutorials__header_input___l7CYgdCC5doEeQDizgUI",reset:"reset___mcIarlNdoYS2gwF5E3t4",choose_external_tutorials__content:"choose_external_tutorials__content___twh61VoQp4Cxw2HpbPjW",choose_external_tutorials__footer:"choose_external_tutorials__footer___I7bv0JZ9bSNZ4jPE2oQA",choose_external_tutorials__empty:"choose_external_tutorials__empty___JLgYgujZ5X3aCdqVS6Yd",choose_external_tutorials__list:"choose_external_tutorials__list___f_VoJQJb2aDgKxzbtp4p",choose_external_tutorials__list_item:"choose_external_tutorials__list_item___MZkBJ12XBaqmc6an0l9A",selected:"selected___hu8n4vebbV1rvfbKhZ79",choose_external_tutorials__list_item_check:"choose_external_tutorials__list_item_check___ZKKhiUrh1g6GXBKVpJSI",choose_external_tutorials__list_item_open:"choose_external_tutorials__list_item_open___vQsFU3hJD13Ai6MNhMXi",choose_products:"choose_products___PphVnBcDWUcOZsMGj7xL",choose_products__header:"choose_products__header___apboPIhPeDBzxTIW09Nq",choose_products__header_title:"choose_products__header_title___YhZmyBwezMYUGvPI63Tg",choose_products__header_input:"choose_products__header_input___Q1IJjYEk5NlFrB2GX2Mm",choose_products__content:"choose_products__content___p5LxTRusfrj1HQzjplSP",choose_products__footer:"choose_products__footer___FF2YJhqEkpFO4_MmQlDq",choose_products__list:"choose_products__list___VY4pq05Rrab3Jemt_4JS",choose_products__list_empty:"choose_products__list_empty___ix5NS_7fcXxN3j0GZE5X",choose_products__list_item:"choose_products__list_item___PPnTSeAGf8zSSkxRxLGh",expanded:"expanded___Yd_4PaGTVG5fW4RtBCqW",arrowDownIcon:"arrowDownIcon___RZiIfvFqkdrfvrTjXgJU",img:"img___DTJfH8jnmfxDzI2cY4U_",rightSide:"rightSide___UBzycyJ1vvZyHvlXIEbY",tutorialsCount:"tutorialsCount___v6gfVQXxN8zJ1G_kiJcw",external_tutorials__overlay:"external_tutorials__overlay___n2MITvVFEgVqckaOk8vC",content:"content___oGQSIiUgXAcU7vEDzrfd"}},23964:function(e){e.exports={button:"button___N3G3sBmjI99Z0iSxxXwn",primary:"primary___I3KdhW8Urlxjg4DPNoUe",secondary:"secondary___onYHHTNgN0MiqkPpi3kE",light:"light___qWrU35HRUguyy1Nppu9Q",link:"link___kBt_rpdtPOT43BJ8RwtA",disabled:"disabled___EYPKuLuBeuaFTSYL3_Z1",noBorder:"noBorder___b_zMUNo90zKwZs7ewtWX",select_input
1:"select_input___iImCM0zMYA0qsQiB_3iM",select_input__input:"select_input__input___dSFYebCNfAPjVAqfqLau",select_input__input_value:"select_input__input_value___QvsYH0Qpho2V2FQ6Afj7",select_input__input_placeholder:"select_input__input_placeholder____wPhwxZ1BDEVHyA5szgb",select_input__input_arrow:"select_input__input_arrow___eY8xoZ7ymdAFqbyixFid",open:"open___dBPMpMmbV8TBzLmmJhmu",select_input__dropdown_arrow:"select_input__dropdown_arrow___mAO2QVKIXXfkv9DilcFF",select_input__dropdown_container:"select_input__dropdown_container___BqSsfxN0T36TjlAQ4q7f",fixed:"fixed___zMfrYp2I2PJQ2GO0emc6",select_input__dropdown:"select_input__dropdown___Es2jPBQm5ERUPs6t92AW",select_input__dropdown_item:"select_input__dropdown_item___KN3GDonzaaofxpd8KwG4",checkmarkIcon:"checkmarkIcon___b9pU5NQ4PY6y37amUbTR",no_arrow:"no_arrow___P88_bi4Rv4yWEWbtDb4K",multi_select_input:"multi_select_input___KsmKlSfxJ49pLjItQJV6",multi_select_input__input:"multi_select_input__input___pwwNzhqSgZF8T1yXVvX1",multi_select_input__input_value:"multi_select_input__input_value___guIBo4AC_Xin29yjc44e",multi_select_input__input_placeholder:"multi_select_input__input_placeholder___I1XWeOHPA57avRzx9WYh",multi_select_input__input_arrow:"multi_select_input__input_arrow___o24MJWUprGkHTldwzod9",multi_select_input__dropdown:"multi_select_input__dropdown___e4LR10dONyzjC23xA2FM",multi_select_input__dropdown_item:"multi_select_input__dropdown_item___NFp71QkHFnnXccncitWM",text_input:"text_input___o3k79Hm5UBFkc6qw3oVX",checkbox:"checkbox___DN3VX5QcH0dhJgGA4wHR",uncheckable:"uncheckable___wQQvuxkl0qbQbUMiBZNY",empty:"empty___AEZ5a0AiA5kjbU1KLlqP",indeterminate:"indeterminate___VUp_nWsgcRlTLyA2x3we",tabs:"tabs___PTdyktj1KkU7PNzbVzIr",tabs__header:"tabs__header___hF8RPx2wUSLSWwskkugK",tabs__header_item_list:"tabs__header_item_list___bUpfq8l95R_fiTKf9XPm",tabs__header_item:"tabs__header_item___SRYMXZG2H9HU5_YImjpz",active:"active___QVxtO7A7FgceXXWIOGK3",tabs__content:"tabs__content___YpKbIHZ4YLqt88VCREkG",disabled_scroll:"disabled_scroll___l6D1XloRuGVK8LqOYzqZ",guide_tooltip:"guide_tooltip___cETAbfhO6F1ibUTJwO5l",inputGroup:"inputGroup___tBkgvs04dEKM_4FCgeH8",textFieldWrapper:"textFieldWrapper___pzU7e3_5sJoJRdWygyhf",textField:"textField___X_sS1wG8C7kEOb6WeaUx",label:"label___j3HXSOYb3WD8FdRSfRDD",withIcon:"withIcon___GxGyhYOgAVwmlwOQTHlf",checkboxGroup:"checkboxGroup___n2QvdwO6Pzjp5LSGDA7T",modal:"modal____MH9sahETAQPQb5l0ZDR","rotate-0":"rotate-0___l8I4ecb4VNaXIMIcrDHI"}},55262:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;a(39050);var l,n=(l=a(42388))&&l.__esModule?l:{default:l},r=a(66651);t.default=(0,r.makeContainer)("",n.default);e.exports=t.default},69374:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNonNullable=void 0;t.isNonNullable=e=>null!=e},50020:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.default=e=>n.default.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"14",viewBox:"0 0 24 14",fill:"none"},e),n.default.createElement("path",{d:"M24 1.02686V13.3999H0.333008L0.00292969 12.9731L0 0.600098H23.6699L24 1.02686ZM2.34863 3.07666C2.2527 3.07666 2.20515 3.1311 2.20508 3.23975V10.0083C2.20512 10.0785 2.2176 10.1297 2.24316 10.1616C2.26879 10.1871 2.31985 10.1997 2.39648 10.1997H2.91504C3.02365 10.1997 3.09053 10.1393 3.11621 10.0181L3.21289 9.55713C3.21929 9.51234 3.23178 9.48976 3.25098 9.48975C3.27017 9.48335 3.29276 9.49584 3.31836 9.52783C3.40796 9.63663 3.52326 9.75194 3.66406 9.87354C3.80484 9.99508 3.97451 10.098 4.17285 10.1812C4.37756 10.2579 4.60503 10.2964 4.85449 10.2964C5.55195 10.2963 6.08925 10.0556 6.4668 9.57568C6.85071 9.08934 7.04293 8.44007 7.04297 7.62744C7.04297 7.11556 6.96603 6.66426 6.8125 6.27393C6.66531 5.87715 6.4414 5.56965 6.14062 5.35205C5.83987 5.12808 5.4655 5.01614 5.01758 5.01611C4.78733 5.01611 4.58244 5.0479 4.40332 5.11182C4.22421 5.16939 4.06697 5.23961 3.93262 5.32275C3.80465 5.40594 3.69603 5.49294 3.60645 5.58252C3.56174 5.62084 3.52317 5.63666 3.49121 5.63037C3.46561 5.62397 3.45215 5.58554 3.45215 5.51514V3.23975C3.45208 3.13117 3.40778 3.07673 3.31836 3.07666H2.34863ZM10.292 5.01611C9.83122 5.01613 9.40839 5.12806 9.02441 5.35205C8.64073 5.56956 8.33381 5.87987 8.10352 6.28271C7.87952 6.68591 7.76758 7.16636 7.76758 7.72314C7.76758 8.22867 7.87622 8.67654 8.09375 9.06689C8.31775 9.45089 8.62186 9.75164 9.00586 9.96924C9.38986 10.
11868 9.82512 10.2964 10.3115 10.2964C10.6442 10.2964 10.9418 10.2603 11.2041 10.1899C11.4728 10.1131 11.7161 9.99202 11.9336 9.82568C12.1576 9.6529 12.3656 9.42561 12.5576 9.14404C12.6215 9.06735 12.6122 9.00959 12.5293 8.97119L11.9434 8.7124C11.8989 8.68697 11.8669 8.67695 11.8477 8.68311C11.8285 8.68311 11.8058 8.69912 11.7803 8.73096C11.5883 8.97407 11.3835 9.15047 11.166 9.25928C10.9548 9.36808 10.7175 9.42236 10.4551 9.42236C10.1992 9.42234 9.96262 9.36462 9.74512 9.24951C9.53405 9.12799 9.36767 8.96487 9.24609 8.76025C9.12449 8.54905 9.06348 8.31172 9.06348 8.04932C9.0635 7.99825 9.06925 7.95964 9.08203 7.93408C9.10123 7.90848 9.13055 7.896 9.16895 7.896H12.5674C12.6505 7.88958 12.6958 7.867 12.7021 7.82861C12.7149 7.79027 12.7207 7.73908 12.7207 7.67529C12.7207 7.11211 12.6188 6.63502 12.4141 6.24463C12.2093 5.84787 11.9243 5.54372 11.5596 5.33252C11.2012 5.12132 10.7784 5.01611 10.292 5.01611ZM19.5967 5.01611C19.0401 5.01617 18.5728 5.10889 18.1953 5.29443C17.8244 5.47996 17.5527 5.75511 17.3799 6.11963C17.3415 6.19643 17.328 6.24833 17.3408 6.27393C17.36 6.2995 17.386 6.31875 17.418 6.33154L18.2246 6.53271C18.2821 6.54547 18.3207 6.5455 18.3398 6.53271C18.3653 6.51987 18.3881 6.49384 18.4072 6.45557C18.548 6.23183 18.7144 6.072 18.9062 5.97607C19.1046 5.87374 19.3161 5.82275 19.54 5.82275C19.834 5.82284 20.0642 5.90231 20.2305 6.06201C20.3969 6.21561 20.4805 6.43373 20.4805 6.71533V6.93604C20.4805 6.98709 20.4645 7.02228 20.4326 7.0415C20.4007 7.06063 20.3654 7.07317 20.3271 7.07959L19.8467 7.10889C19.2837 7.13448 18.8006 7.22056 18.3975 7.36768C17.9944 7.51482 17.6868 7.71967 17.4756 7.98193C17.2645 8.23785 17.1592 8.54219 17.1592 8.89404C17.1592 9.30988 17.2963 9.64926 17.5713 9.91162C17.8529 10.1676 18.2406 10.2964 18.7334 10.2964C19.0597 10.2964 19.3505 10.2411 19.6064 10.1323C19.8624 10.0171 20.0998 9.86434 20.3174 9.67236C20.4261 9.57008 20.4871 9.57272 20.5 9.68115L20.5186 9.96924C20.5249 10.033 20.541 10.0876 20.5664 10.1323C20.592 10.1771 20.6339 10.1997 20.6914 10.1997H21.5078C21.5717 10.1997 21.6136 10.1872 21.6328 10.1616C21.6583 10.1297 21.6709 10.0784 21.6709 10.0083V6.62842C21.6708 6.30217 21.6007 6.0204 21.46 5.78369C21.3192 5.54051 21.0943 5.35168 20.7871 5.21729C20.4864 5.08303 20.0892 5.01611 19.5967 5.01611ZM14.3174 3.38428C14.2342 3.38428 14.189 3.4352 14.1826 3.5376L14.0576 5.01611C14.0576 5.08001 14.0292 5.1118 13.9717 5.11182H13.2617C13.1657 5.11182 13.1172 5.15362 13.1172 5.23682V5.84131C13.1172 5.9372 13.1683 5.98574 13.2705 5.98584H13.9141C13.9908 5.98585 14.0293 6.02765 14.0293 6.11084V8.98096C14.0293 9.39047 14.1446 9.69806 14.375 9.90283C14.6053 10.101 14.9349 10.1997 15.3633 10.1997H15.6992C15.8272 10.1933 15.956 10.1876 16.084 10.1812C16.2119 10.1684 16.324 10.1549 16.4199 10.1421C16.5412 10.1165 16.6014 10.0528 16.6016 9.95068L16.6113 9.45166C16.6113 9.41326 16.5988 9.38058 16.5732 9.35498C16.5477 9.32951 16.5158 9.31696 16.4775 9.31689H15.9111C15.6935 9.31689 15.5331 9.26836 15.4307 9.17236C15.3285 9.07636 15.2774 8.90392 15.2773 8.65479V6.09131C15.2773 6.02098 15.3092 5.98591 15.373 5.98584H16.458C16.5668 5.98584 16.6211 5.93731 16.6211 5.84131V5.23682C16.6211 5.14731 16.5733 5.10214 16.4775 5.10205H15.3926C15.335 5.10205 15.3057 5.07363 15.3057 5.01611V3.54736C15.3057 3.43866 15.2613 3.38437 15.1719 3.38428H14.3174ZM4.59473 5.83154C4.97862 5.83154 5.27035 5.98208 5.46875 6.28271C5.66711 6.57705 5.76656 7.03179 5.7666 7.646C5.7666 8.08746 5.71464 8.44602 5.6123 8.72119C5.5099 8.98999 5.36626 9.18889 5.18066 9.31689C5.00146 9.44489 4.79007 9.5083 4.54688 9.5083C4.35505 9.50828 4.17603 9.46397 4.00977 9.37451C3.84337 9.27851 3.70885 9.15311 3.60645 8.99951C3.50414 8.83956 3.45215 8.65734 3.45215 8.45264V6.41748C3.58654 6.24469 3.7504 6.1044 3.94238 5.99561C4.14071 5.88685 4.35803 5.83158 4.59473 5.83154ZM20.3359 7.71338C20.4318 7.70698 20.4804 7.76148 20.4805 7.87646V8.55811C20.4805 8.6605 20.4454 8.76333 20.375 8.86572C20.311 8.96172 20.224 9.05444 20.1152 9.14404C20.0065 9.23356 19.8785 9.30719 19.7314 9.36475C19.5844 9.42228 19.4246 9.45162 19.252 9.45166C18.9832 9.45166 18.7684 9.38724 18.6084 9.25928C18.4548 9.13128 18.3779 8.95832 18.3779 8.74072C18.3779 8.58075 18.4197 8.44282 18.5029 8.32764C18.5925 8.20617 18.7079 8.1075 18.8486 8.03076C18.9958 7.94757 19.1621 7.88317 19.3477 7.83838C19.5395 7.78723 19.7378 7.75549 19.9424 7.74268L20.3359 7.71338ZM10.3398 5.80322C10.5894 5.80322 10.8008 5.86761 10.9736 5.99561C11.1463 6.11714 11.2776 6.27351 11.3672 6.46533C11.4568 6.65733 11.502 6.85287 11.502 7.05127C11.5019 7.10882 11.4885 7.14731 11.4629 7.1665C11.4436 7.17914 11.4023 7.18601 11.3389 7.18604H9.08203C9.08203 6.9301 9.13061 6.69939 9.22656 6.49463C9.32892 6.28352 9.4761 6.11719 9.66797 5.99561C9.85991 5.86764 10.0839 5.80326 10.3398 5.80322Z",fill:"black"})),e.exports=t.default},93870:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.default=e=>n.default.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",viewBox:"0 0 17 16",fill:"none"},e),n.default.createElement("path",{d:"M1.70661 2.45891L1.44785 0.580399L2.64617 0L3.95967 1.36765L5.66628 0.541068L6.58858 1.50139L5.69376 3.17323L7.00726 4.54088L6.37894 5.71479L4.51241 5.38039L3.61759 7.05223L2.30698 6.81743L2.04822 4.93892L0.181691 4.60452L0 3.2855L1.70661 2.45891Z",fill:"black"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.6844 0.50061L12.6379 1.32213L11.121 3.56053L7.67221 7.00934L7.3673 6.70443L4.2772 8.7645L0.497559 13.489L2.73071 15.7222L7.45527 11.9426L9.51533 8.85246L9.21043 8.54756L12.6382 5.11976L15.0952 3.70568L16.0465 1.86278L14.6844 0.50061ZM5.37141 9.95799L7.16343 8.7633L7.45646 9.05633L6.26178 10.8484L2.84946 13.5782L2.64155 13.3703L5.37141 9.95799Z",fill:"black"})),e.exports=t.default},14039:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};t.default=e=>n.default.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("g",{clipPath:"url(#clip0_2_507)"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 14.4C11.5346 14.4 14.4 11.5346 14.4 8C14.4 4.46538 11.5346 1.6 8 1.6C4.46538 1.6 1.6 4.46538 1.6 8C1.6 11.5346 4.46538 14.4 8 14.4ZM8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16Z",fill:"black"}),n.default.createElement("path",{d:"M7.89267 1.23356L4.5 3.5L3.5 6L4 6.5L5 7L4.5 7.5L2 7L1.49899 5.02258L1.99068 2.98164L5.82138 1.17968L7.89267 1.23356Z",fill:"black"}),n.default.createElement("path",{d:"M6.5 14L4 10L4.71429 7.5L6.85714 7L9 8.5L7.5 10.7917V13.5L6.5 14Z",fill:"black"}),n.default.createElement("path",{d:"M13 3L14.5 5.13333V7L13.5 11L12.5 10.4667L12.1875 7.26667H10.5L9.5 6.5L10 5L13 3Z",fill:"black"})),n.default.createElement("defs",null,n.default.createElement("clipPath",{id:"clip0_2_507"},n.default.createElement("rect",{width:"16",height:"16",fill:"white"})))),e.exports=t.default},10516:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.default=e=>n.default.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:"19",height:"17",viewBox:"0 0 19 17",fill:"none"},e),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.3855 0.74707L18.1855 1.54707V16.0049L17.3855 16.8049L0.799999 16.8049L0 16.0049V1.54707L0.799999 0.74707H17.3855ZM4.82526 2.34707L1.6 2.34707L1.6 4.69876H4.82526V2.34707ZM5.82526 2.34707V4.69876H16.5855V2.34707L5.82526 2.34707ZM4.82526 5.69876H1.6L1.6 15.2049H4.82526L4.82526 5.69876ZM5.82526 15.2049L5.82526 5.69876H16.5855L16.5855 15.2049H5.82526Z",fill:"black"})),e.exports=t.default},67964:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};t.default=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"17",viewBox:"0 0 18 17",fill:"none"},n.default.createElement("path",{d:"M1 1H5H9H17V10.931H14.5V16.2586L10 10.931H1V5.96552V3.48276V1Z",stroke:"black",strokeWidth:"1.6",strokeLinejoin:"bevel"})),e.exports=t.default},89200:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};t.default=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none"},n.default.createElement("path",{d:"M3.5 3.70704L3.23498 2.95221L2.66566 3.15209L2.7014 3.75442L3.5 3.70704ZM14.5 3.70704L15.2986 3.75442L15.3343 3.15209L14.765 2.95221L14.5 3.70704ZM14.0417 11.4312L14.5639 12.0372L14.8403 11.4786L14.0417 11.4312ZM3.95833 11.4312L3.15974 11.4786L3.43608 12.0372L3.95833 11.4312ZM9 15.776L8.47775 16.382H9.52225L9 
115.776ZM9 1.776L9.26502 1.02117H8.73498L9 1.776ZM14.5 3.70704L13.7014 3.65965L13.2431 11.3838L14.0417 11.4312L14.8403 11.4786L15.2986 3.75442L14.5 3.70704ZM3.95833 11.4312L4.75693 11.3838L4.2986 3.65965L3.5 3.70704L2.7014 3.75442L3.15974 11.4786L3.95833 11.4312ZM14.0417 11.4312L13.5194 10.8252L8.47775 15.17L9 15.776L9.52225 16.382L14.5639 12.0372L14.0417 11.4312ZM9 15.776L9.52225 15.17L4.48059 10.8252L3.95833 11.4312L3.43608 12.0372L8.47775 16.382L9 15.776ZM3.5 3.70704L3.76502 4.46186L9.26502 2.53083L9 1.776L8.73498 1.02117L3.23498 2.95221L3.5 3.70704ZM9 1.776L8.73498 2.53083L14.235 4.46186L14.5 3.70704L14.765 2.95221L9.26502 1.02117L9 1.776Z",fill:"black"})),e.exports=t.default},81578:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};t.default=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none"},n.default.createElement("path",{d:"M11.6952 3.54218L13.1043 4.9513L11.6952 6.36042L10.286 4.9513L11.6952 3.54218Z",fill:"black"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.7357 7.36056L9.786 12.3103H8.65463L8.47316 12.1288L7.81459 13.446L6.53336 13.6539L2.99783 10.1183L3.20574 8.83712L4.52288 8.17855L4.41199 8.06767V6.93629L9.36173 1.98655L9.77053 1.76777L14.3667 0L15.0893 0.218779L16.5035 1.63299L16.7223 2.35557L14.9545 6.95176L14.7357 7.36056ZM5.71545 9.37112L4.91404 9.77182L6.87988 11.7377L7.28059 10.9363L5.71545 9.37112ZM9.22031 10.6132L13.4331 6.40046L15.0694 2.46162L14.2607 1.6529L10.3218 3.28919L6.10904 7.50198L9.22031 10.6132Z",fill:"black"}),n.default.createElement("path",{d:"M5.32187 13.2389L3.05383 15.4341L3.74932 16.1527L6.01736 13.9574L5.32187 13.2389Z",fill:"black"}),n.default.createElement("path",{d:"M0.563477 14.7156L2.83152 12.5203L3.527 13.2388L1.25896 15.4341L0.563477 14.7156Z",fill:"black"}),n.default.createElement("path",{d:"M2.26804 10.2389L0 12.4341L0.695485 13.1527L2.96353 10.9574L2.26804 10.2389Z",fill:"black"})),e.exports=t.default},16483:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.default=e=>n.default.createElement("svg",r({width:"16",height:"15",viewBox:"0 0 16 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.77251 0V0.990698H5.70764V2.5907H7.43958C7.58021 3.35629 7.8513 4.28942 8.18721 5.18404C8.54445 6.13545 9.00952 7.13686 9.5375 7.90256C8.824 8.6757 7.99463 9.35748 7.36084 9.82368L5.78926 5.09831L5.03014 4.55078H3.96238L3.20327 5.09831L0 14.7298H1.70764L2.58184 12.0367H6.41069L7.06365 14L7.31702 14.7298H8.99252L7.8889 11.4114C8.58517 10.933 9.65229 10.1079 10.5908 9.11843C11.6743 10.229 12.4758 10.8127 13.1472 11.3016C13.3057 11.417 13.457 11.5272 13.6031 11.6378L14.569 10.3622C14.4075 10.24 14.2463 10.1224 14.0819 10.0026C13.3966 9.5029 12.6559 8.96293 11.6105 7.87148C12.1414 7.09124 12.6275 6.13491 13.0134 5.19672C13.3778 4.31068 13.6742 3.38842 13.8311 2.5907H15.7076V0.990698H13.1401H11.3725V0H9.77251ZM9.6851 4.62161C9.4097 3.88814 9.19872 3.1719 9.07148 2.5907H10.5725H12.194C12.0539 3.18036 11.8267 3.87549 11.5336 4.58816C11.2475 5.28389 10.9136 5.95969 10.5664 6.53554C10.2557 5.99683 9.95085 5.32937 9.6851 4.62161ZM4.49626 6.28049L5.87855 10.4367H3.11397L4.49626 6.28049Z",fill:"black"})),e.exports=t.default},41645:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CollapsibleItem=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=d(a(46942)),r=a(12151),o=d(a(38760)),i=d(a(30298)),u=d(a(98390)),s=a(73085);
1function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},_.apply(null,arguments)}const f=e=>{let{children:t,useScrollbars:a=!1}=e;return a?l.default.createElement(u.default,{viewStyle:{zIndex:0},className:"collapsible-wrapper-scrollbars"},t):l.default.createElement(l.default.Fragment,null,t)},p=e=>{let{icon:t,label:a,children:u,onToggle:s,useScrollbars:d=!1,isOpened:c=!1,noBorder:_=!1,variant:p="default",showArrow:m=!1,style:g}=e;const[v,h]=(0,l.useState)(c);return(0,l.useEffect)((()=>{h(c)}),[c]),l.default.createElement(l.default.Fragment,null,l.default.createElement("button",{className:(0,n.default)(o.default.item,o.default.toggleBtn,o.default[p],{[o.default.active]:v,[o.default.noBorder]:_}),onClick:()=>{s?s(!c):h(!v)},style:g},t&&t,a,m&&l.default.createElement("span",{className:o.default.arrow},l.default.createElement(i.default,null))),l.default.createElement(r.Collapse,{in:v,className:o.default.group},l.default.createElement("div",null,l.default.createElement(f,{useScrollbars:d},u))))};t.CollapsibleItem=p;const m=e=>{let{allowCollapsedAll:t,defaultValue:a,options:r,variant:i="default",onToggle:u,className:d,useScrollbars:c=!1,showArrow:m=!1}=e;const[g,v]=(0,l.useState)(a||r[0].value),h=(0,l.useCallback)(((e,a)=>{!t||a?(v(e.value),u&&u(e.value)):v("")}),[]);return l.default.createElement(f,{useScrollbars:c},l.default.createElement("div",{className:(0,n.default)(o.default.root,d),"aria-label":"collapsible-wrapper",role:"tablist",style:{"--length":r.length}},r.map(((e,t)=>l.default.createElement(p,_({key:e.value,icon:e.icon,label:e.label,variant:i,showArrow:m,isOpened:g===e.value,onToggle:t=>h(e,t),style:{"--index":t}},e.props),(0,s.renderElement)(e.component))))))};t.default=l.default.memo(m)},33071:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};t.default=e=>{let{isFiltersApplied:t=!1,className:a=""}=e;return n.default.createElement("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:a},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28 15.3H17V13.7H28V15.3ZM21 20.3H12V18.7H21V20.3ZM28 25.3H16.5V23.7H28V25.3Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 23.7H13.5V25.3H12V23.7Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.2 13L14 12.2H17L17.8 13V16L17 16.8H14L13.2 16V13ZM14.8 13.8V15.2H16.2V13.8H14.8Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.2 23L14 22.2H17L17.8 23V26L17 26.8H14L13.2 26V23ZM14.8 23.8V25.2H16.2V23.8H14.8Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.2 18L21 17.2H24L24.8 18V21L24 21.8H21L20.2 21V18ZM21.8 18.8V20.2H23.2V18.8H21.8Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28 20.3H24V18.7H28V20.3Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 13.7H13.5V15.3H12V13.7Z",fill:"currentColor"}),t&&n.default.createElement("circle",{cx:"25.5",cy:"14.5",r:"3.3",fill:"var(--site-theme-color)",stroke:"#F4F4F4",strokeWidth:"1.6"}))};e.exports=t.default},5354:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=a(61225),r=s(a(5287)),o=a(16906),i=a(46859),u=s(a(27966));
1function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}const c={updateEmailDomains:o.updateEmailDomains,notificationInfo:i.actionCreators.notificationInfo};t.default=(0,n.connect)(null,c)((e=>{let{libraries:t,updateEmailDomains:a,notificationInfo:n}=e;const o=!0,[i,s]=(0,l.useState)([]),[d,c]=(0,l.useState)(null);(0,l.useEffect)((()=>{let e=(0,r.default)(...t.map((e=>e.emailDomains||[]))),a=(0,r.default)(...t.map((e=>e.disabledEmailDomains||[])));e=e.filter((e=>!a.includes(e))),a=a.filter((t=>!e.includes(t))),s(e.map((e=>({text:e,isDisabled:!1}))).concat(a.map((e=>({text:e,isDisabled:!0})))))}),[t]);return l.default.createElement(u.default,{emailDomains:i,error:d,setError:c,onAddEmailDomain:async e=>{const l=t.map((e=>e.id));return a({roleIds:l,isEmailDomainAllowed:o,emailDomains:[e],emailDomainsMode:"append"}).then((e=>{let{failureItems:a}=e;if(a.length>0){if(1===l.length)throw new Error(a[0].errorMessage);throw c("One or more items failed.\n\n".concat(a.map((e=>{var a;let{roleId:l,errorMessage:n}=e;const r=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(r," - ").concat(n)})).join("\n\n"))),new Error("One or more items failed.")}}))},onRemoveEmailDomain:e=>{const l=t.map((e=>e.id));return a({roleIds:l,isEmailDomainAllowed:o,emailDomains:[e],emailDomainsMode:"remove"}).then((e=>{let{failureItems:a}=e;if(a.length>0){if(1===l.length)throw new Error(a[0].errorMessage);throw c("One or more items failed.\n\n".concat(a.map((e=>{var a;let{roleId:l,errorMessage:n}=e;const r=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(r," - ").concat(n)})).join("\n\n"))),new Error("One or more items failed.")}}))},onToggleEmailDomain:(e,l)=>{const n=t.map((e=>e.id));return a({roleIds:n,isEmailDomainAllowed:o,emailDomains:[e],emailDomainsMode:l?"disable":"enable"}).then((e=>{let{failureItems:a}=e;if(a.length>0){if(1===n.length)throw new Error(a[0].errorMessage);throw c("One or more items failed.\n\n".concat(a.map((e=>{var a;let{roleId:l,errorMessage:n}=e;const r=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(r," - ").concat(n)})).join("\n\n"))),new Error("One or more items failed.")}}))}})}));e.exports=t.default},15504:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=h(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=v(a(50014)),r=a(57118),o=a(16906),i=a(35347),u=a(73092),s=a(46859),d=a(3857),c=v(a(5354)),_=v(a(58916)),f=v(a(59989)),p=a(23532),m=a(25798),g=a(92160);function v(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(h=function(e){return e?a:t})(e)}t.default=(0,r.connectTyped)((e=>({user:e.auth.main.user,sendingList:e.roleInviteEmail.current})),{deletePendingShareRequest:o.deletePendingShareRequest,fetchSharedUserList:o.fetchSharedUserList,shareRoleMultiple:o.shareRoleMultiple,updateShareUser:o.updateShareUser,reloadRoleExtraFieldsMultiple:i.reloadRoleExtraFieldsMultiple,clearEmails:u.clearEmails,deleteEmail:u.deleteEmail,...s.actionCreators})((e=>{let{libraries:t,sendingList:a,reloadRoleExtraFieldsMultiple:r,fetchSharedUserList:o,shareRoleMultiple:i,updateShareUser:u,clearEmails:s,deleteEmail:v,notificationRemoveAll:h,notificationSuccess:b,notificationInfo:y,notificationError:w,deletePendingShareRequest:E}=e;const[C,I]=(0,l.useState)(!1),[k,L]=(0,l.useState)([]),[S,x]=(0,l.useState)([]),[T,M]=(0,l.useState)(!1),[O,N]=(0,l.useState)(null),{query:A,location:P}=(0,p.useRouter)(),D=(0,p.useHistoryReplace)(),j=(0,l.useCallback)((()=>{Promise.all([o(t.map((e=>e.unique_id)).join(";")),r(t.map((e=>e.unique_id)),["emailDomains"])]).then((e=>{let[t]=e;const a=t.map((e=>e.SHAREDATA)),l=(0,n.default)(a.flat(),"USERID").map((e=>a.every((t=>{const a=t.find((t=>t.USERID===e.USERID));return a&&a.USERPERMISSION===e.USERPERMISSION}))?e:{...e,USER7PERMISSION:null,USERRMISSION:null,USERPERMISSION:null})),r=t.map((e=>e.PENDINGDATA)).flat(),o=t.map((e=>e.DELETEDPENDINGDATA)).flat();x((0,n.default)([...r,...o],"EMAIL")),L(l),M(!0)})).catch((e=>{w({err:e})}))}),[]);(0,l.useEffect)((()=>(j(),()=>{s()})),[]);const R=(e,a)=>{e.USERID&&u(t.map((e=>e.unique_id)),e.USERID,a).then((l=>{let{failureItems:n}=l;if(j(),n.length>0){if(1===t.length)throw new Error(n[0].errorMessage);throw N("One or more items failed.\n\n".concat(n.map((e=>{var a;let{roleId:l,errorMessage:n}=e;const r=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(r," - ").concat(n)})).join("\n\n"))),new Error("One or more items failed.")}b({message:"X"===a?"Access of "+e.EMAIL+" was removed.":"Access updated."})})).catch((e=>{console.error(e),w({err:e})}))},B=(0,l.useMemo)((()=>k.filter((e=>e.ISTEAMMEMBER))),[k]),H=(0,l.useMemo)((()=>k.filter((e=>!e.ISTEAMMEMBER))),[k]),F=[{value:"view_access",label:"Individual View Access",isTooltipHover:!0,tooltip:l.default.createElement("p",null,"Invite learners to view this library."," ",(0,g.renderTutorialWidgetLink)({link:"https://www.iorad.c
1om/player/1889276/Invite-Learner-s--to-View-a-Tutorial#trysteps-1"})),layout:"list",component:l.default.createElement(_.default,{sharedAccessList:H,pendingAccessList:S,creators:B,onSend:function(e){let l=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=!C||l;h(),i(t.map((e=>e.unique_id)),e.join(";"),n,!1).then((n=>{let{failureItems:r}=n;if(l||j(),r.length>0){const n=e.filter((e=>!r.some((t=>t.email.trim().toLowerCase()===e.trim().toLowerCase()))));if(!l)for(const e of n){const t=a.find((t=>t.address.trim().toLowerCase()===e.trim().toLowerCase()));t&&v(t.id)}if(1===t.length&&1===e.length)throw new Error(r[0].errorMessage);throw N("One or more items failed.\n\n".concat(r.map((e=>{var a;let{roleId:l,email:n,errorMessage:r}=e;const o=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(o," - ").concat(n," - ").concat(r)})).join("\n\n"))),new Error("One or more items failed.")}b({message:"".concat(e.length," invite").concat(e.length>1?"s":""," sent")}),l||s()})).catch((e=>{console.error(e),w({err:e})}))},onDelete:e=>{if(!e.USERID)return E(t.map((e=>e.unique_id)),e.EMAIL).then((e=>{let{failureItems:a}=e;if(j(),a.length>0){if(1===t.length)throw new Error(a[0].errorMessage);throw N("One or more items failed.\n\n".concat(a.map((e=>{var a;let{roleId:l,errorMessage:n}=e;const r=(null===(a=t.find((e=>e.id===l)))||void 0===a?void 0:a.name)||"";return"Library ".concat(l,": ").concat(r," - ").concat(n)})).join("\n\n"))),new Error("One or more items failed.")}b({message:"Done"})})).catch((e=>{console.error(e),w({err:e})}));y({message:"Are you sure you want to remove this access?",action:{label:"Yes",callback:()=>R(e,"X")}})},doNotSendChecked:C,toggleDoNotSend:()=>I(!C),visible:"view_access"===(null==A?void 0:A.contentTab)})},{value:"domain_share",label:"Domain View Access",isTooltipHover:!0,tooltip:l.default.createElement("p",null,"Add email domains to this library access list."," ",(0,g.renderTutorialWidgetLink)({link:"https://www.iorad.com/player/1750966/Enable-view-access-for-everyone-within-a-Specified-Email-Domain--Domain-Share-#trysteps-1"})),layout:"list",component:l.default.createElement(c.default,{libraries:t})}];return T?l.default.createElement("div",{className:f.default.manageAccess},l.default.createElement(d.TabSlider,{items:F,onTabChange:e=>{const t=(0,m.extendQuery)(null==P?void 0:P.pathname,{...A,contentTab:e});D(t)}}),O?l.default.createElement("div",{className:f.default.errorModal,onClick:e=>{e.target===e.currentTarget&&N(null)}},l.default.createElement("div",{className:f.default.errorModal_inner},O)):null):null}));e.exports=t.default},70629:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UpDownIcon=t.TagIcon=t.SortIconByOrder=t.SortIcon=t.SortDirectionIcon=t.SettingIcon=t.SearchIcon=t.ScreenFullOpenIcon=t.ScreenFullCloseIcon=t.ProductsIcon=t.ManageIcon=t.LibraryIcon=t.HyperlinkIcon=t.FolderSVG=t.EyeIcon=t.EditTitleIcon=t.DeleteIcon=t.CollapsedIcon=t.CloseIcon=t.CheckmarkIcon=t.CheckedIcon=t.ChatIcon=t.Bulb=t.BackIcon=t.ArrowUpIcon=t.ArrowLeftIcon=t.ArrowDownIcon=void 0;var l,n=(l=a(96540))&&l.__esModule?l:{default:l};function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.CollapsedIcon=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"16",viewBox:"0 0 17 16",fill:"none"},n.default.createElement("path",{d:"M9 13L4 8M4 8L9 3M4 8L17 8M1 -6.99382e-07L0.999999 16",stroke:"black",strokeOpacity:"1",strokeWidth:"1.6"}));t.ScreenFullOpenIcon=e=>n.default.createElement("svg",{className:"open-fs-svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{d:"M6.54167 1H1V6.54167M15 6.54167V1L9.45833 1M9.45833 15H15V9.45833M1 9.45833L1 15L6.54167 15",stroke:"black",strokeWidth:"1.6"}));t.ScreenFullCloseIcon=e=>n.default.createElement("svg",{className:"close-fs-svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{d:"M6.33333 1V6.33333H1M17 6.33333H11.6667V1M11.6667 17V11.6667H17M1 11.6667H6.33333V17",stroke:"black",strokeWidth:"1.6"}));t.CheckedIcon=e=>n.default.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none"},e),n.default.createElement("path",{d:"M1 10L5.70769 16L16 1",stroke:"black",strokeWidth:"1.6",strokeLinejoin:"bevel"}));t.SearchIcon=e=>n.default.createElement("svg",r({width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M17.0676 17.0676L12.1208 12.1208M14 7.5C14 11.0899 11.0899 14 7.5 14C3.91015 14 0.999999 11.
10898 1 7.5C1 3.91015 3.91015 0.999999 7.5 1C11.0899 1 14 3.91015 14 7.5Z",stroke:"currentColor",strokeWidth:"1.6"}));t.ChatIcon=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"17",viewBox:"0 0 18 17",fill:"none"},n.default.createElement("path",{d:"M1 1H5H9H17V10.931H14.5V16.2586L10 10.931H1V5.96552V3.48276V1Z",stroke:"black",strokeWidth:"1.6",strokeLinejoin:"bevel"}));t.SettingIcon=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"17",viewBox:"0 0 18 17",fill:"none"},n.default.createElement("path",{d:"M11.5 2L11.2029 1.25722L10.9343 1.43431L11.5 2ZM3.5 10L2.93431 9.43431L2.73374 9.77012L3.5 10ZM2 15L1.23374 14.7701L0.851088 16.0456L2.15689 15.7845L2 15ZM7 14L7.15689 14.7845L7.54829 14.5826L7 14ZM15.5 6L16.0483 6.58256L16.2428 6.29711L15.5 6ZM16.5 3.5L17.2428 3.79711L17.0657 2.93431L16.5 3.5ZM14 1L14.5657 0.434315L13.7029 0.257219L14 1ZM10.9343 1.43431L2.93431 9.43431L4.06569 10.5657L12.0657 2.56569L10.9343 1.43431ZM2.73374 9.77012L1.23374 14.7701L2.76626 15.2299L4.26626 10.2299L2.73374 9.77012ZM2.15689 15.7845L7.15689 14.7845L6.84311 13.2155L1.84311 14.2155L2.15689 15.7845ZM7.54829 14.5826L16.0483 6.58256L14.9517 5.41744L6.45171 13.4174L7.54829 14.5826ZM16.2428 6.29711L17.2428 3.79711L15.7572 3.20289L14.7572 5.70289L16.2428 6.29711ZM17.0657 2.93431L14.5657 0.434315L13.4343 1.56569L15.9343 4.06569L17.0657 2.93431ZM13.7029 0.257219L11.2029 1.25722L11.7971 2.74278L14.2971 1.74278L13.7029 0.257219Z",fill:"black"}),n.default.createElement("path",{d:"M11.5 2L15 5.5",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M5.5 11.5L7.5 13.5",stroke:"black",strokeWidth:"1.6"}));t.UpDownIcon=e=>{let{isUp:t=!1}=e;return n.default.createElement("svg",{width:"14",height:"10",viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",styles:{transform:t?"rotate(180deg)":""}},n.default.createElement("path",{d:"M1 2.5L7 8.5L13 2.5",stroke:"black",strokeWidth:"1.6"}))};t.SortDirectionIcon=e=>{let{direction:t}=e;return n.default.createElement("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("g",{opacity:"asc"===t?.2:1},n.default.createElement("path",{d:"M9 11.092L5 16L1 11.092",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M5 1L5 16",stroke:"black",strokeWidth:"1.6"})),n.default.createElement("g",{opacity:"desc"===t?.2:1},n.default.createElement("path",{d:"M9 6.60791L13 1.69993L17 6.60791",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M13 17L13 2",stroke:"black",strokeWidth:"1.6"})))};t.SortIcon=e=>n.default.createElement("svg",r({width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M9 6.90796L5 1.99998L1 6.90796",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M5 17L5 2.00003",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M9 11.3921L13 16.3001L17 11.3921",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M13 1.00003L13 16",stroke:"black",strokeWidth:"1.6"}));t.SortIconByOrder=e=>{let{sortOrder:t}=e;return n.default.createElement("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("g",{opacity:"asc"===t?.4:1},n.default.createElement("path",{d:"M9 11.092L5 16L1 11.092",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M5 1L5 16",stroke:"black",strokeWidth:"1.6"})),n.default.createElement("g",{opacity:"desc"===t?.4:1},n.default.createElement("path",{d:"M9 6.60791L13 1.69993L17 6.60791",stroke:"black",strokeWidth:"1.6"}),n.default.createElement("path",{d:"M13 17L13 2",stroke:"black",strokeWidth:"1.6"})))};t.EditTitleIcon=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16",fill:"none"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.96238 2.80078L3.20327 3.34831L0 12.9798H1.70764L2.58184 10.2867H6.41069L7.06365 12.25L7.31702 12.9798H8.99252L5.78926 3.34831L5.03014 2.80078H3.96238ZM5.87855 8.68671L4.49626 4.53049L3.11397 8.68671H5.87855Z",fill:"currentColor"}),n.default.createElement("path",{d:"M8.69971 0.75H13.2997V1.75H11.4999V14.25H13.2997V15.25H8.69971L8.69971 14.25H10.4999V1.75H8.69971L8.69971 0.75Z",fill:"currentColor"}));t.DeleteIcon=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"18",viewBox:"0 0 14 18",fill:"none"},n.default.createElement("path",{d:"M14 3.25L0 3.25",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M9.1001 1.25L4.5001 1.25",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M1.5 5.75V4.95H0.7V5.75H1.5ZM12.5 5.75H13.3V4.95H12.5V5.75ZM12.5 16.75V17.55L13.3 16.75H12.5ZM1.5 16.75H0.7L1.5 17.55V16.75ZM1.5 6.55H12.5V4.95H1.5V6.55ZM11.7 5.75V16.75H13.3V5.75H11.7ZM12.5 15.95H1.5V17.55H12.5V15.95ZM2.3 16.75V5.75H0.7V16.75H2.3Z",fill:"currentColor"}),n.default.createElement("path",{d:"M5 7.25V15.25",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M9 7.25V15.25",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}));t.HyperlinkIcon=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"11",viewBox:"0 0 17 11",fill:"none"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.3 -1.52588e-05H5.96863L5.73431 0.234299L4.23431 1.7343L4 1.96861V2.29998V2.99998H3.3H2.96863L2.73431 3.2343L1.23431 4.7343L1 4.96861V5.29998V8.29998V8.63136L1.23431 8.86567L2.73431 10.3657L2.96863 10.6H3.3H11.3H11.6314L11.8657 10.3657L13.3657 8.86567L13.6 8.63136V8.29998V7.59999H14.3H14.6314L14.8657 7.36567L16.3657 5.86567L16.6 5.63136V5.29998V1.79998V1.37184L16.2438 1.13434L14.7438 0.134345L14.5422 -1.52588e-05H14.3H6.3ZM13.6 5.99998H13.9686L15 4.96861V2.22813L14.0578 1.59998H6.63137L5.6 2.63136V2.99998H11.3H11.5422L11.7438 3.13434L13.2438 4.13434L13.6 4.37184V4.79998V5.99998ZM5.6 4.59998H11.0578L12 5.22813V5.99998H6.63137L5.6 4.96861V4.59998ZM4 4.59998V5.29998V5.63136L4.23431 5.86567L5.73431 7.36567L5.96863 7.59999H6.3H12V7.96861L10.9686 8.99998H3.63137L2.6 7.96861V5.63136L3.63137 4.59998H4Z",fill:"currentColor"}));t.ManageIcon=e=>n.default.createElement("svg",r({width:"21",height:"17",viewBox:"0 0 21 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 5.6L0.744734 4.62732C2.8928 1.82179 6.24059 0 10.0151 0C13.7897 0 17.1375 1.82179 19.2855 4.62732L20.0303 5.6L19.2855 6.57268C18.8653 7.12153 18.3992 7.63272 17.8929 8.1C18.3992 8.56727 18.8653 9.07847 19.2855 9.62732L20.0303 10.6L19.2855 11.5727C17.1375 14.3782 13.7897 16.2 10.0151 16.2C6.2406 16.2 2.89281 14.3782 0.744745 11.5727L1.04904e-05 10.6L0.744745 9.62732C1.
116497 9.07847 1.63111 8.56728 2.13738 8.1C1.63111 7.63273 1.16496 7.12153 0.744734 6.57268L0 5.6ZM3.39998 7.08453C4.48918 6.32489 5.71033 5.74635 7.02212 5.39371C7.1281 3.83308 8.42762 2.6 10.0151 2.6C11.6027 2.6 12.9022 3.83308 13.0082 5.39371C14.3199 5.74635 15.5411 6.32489 16.6303 7.08453C17.1374 6.63762 17.6015 6.14026 18.0151 5.6C16.1498 3.16375 13.2596 1.6 10.0151 1.6C6.77064 1.6 3.88045 3.16375 2.01513 5.6C2.42878 6.14026 2.89284 6.63762 3.39998 7.08453ZM2.01514 10.6C3.88046 8.16375 6.77065 6.6 10.0151 6.6C13.2596 6.6 16.1498 8.16375 18.0151 10.6C16.1498 13.0363 13.2596 14.6 10.0151 14.6C6.77065 14.6 3.88046 13.0363 2.01514 10.6ZM10.0151 13.6C11.672 13.6 13.0151 12.2569 13.0151 10.6C13.0151 8.94314 11.672 7.6 10.0151 7.6C8.35828 7.6 7.01514 8.94314 7.01514 10.6C7.01514 12.2569 8.35828 13.6 10.0151 13.6Z",fill:"black"}));const o=e=>n.default.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10",viewBox:"0 0 14 10",fill:"none"},e),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5669 7.9343L12.4355 9.06567L7.00121 3.63136L1.56689 9.06567L0.435524 7.9343L7.00121 1.36862L13.5669 7.9343Z",fill:"black"}));t.ArrowUpIcon=o;t.ArrowDownIcon=e=>n.default.createElement(o,r({},e,{style:{transform:"rotateX(180deg)",...e.style}}));t.EyeIcon=e=>n.default.createElement("svg",r({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M16 24C17.8653 21.5637 20.7555 20 24 20C27.2445 20 30.1347 21.5638 32 24C30.1347 26.4363 27.2445 28 24 28C20.7555 28 17.8653 26.4363 16 24Z",stroke:e.color||"black",strokeLinejoin:"round"}),n.default.createElement("circle",{cx:"24",cy:"24",r:"3",fill:e.color||"black"}));t.CheckmarkIcon=e=>n.default.createElement("svg",r({width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M1 5.8L3.51077 9L9 1",stroke:e.color||"#0047FF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}));t.BackIcon=e=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7.616",height:"7.232",viewBox:"0 0 7.616 7.232",fill:"none"},n.default.createElement("path",{d:"M7.616 4.48H2.864l1.664 2.752h-2.16L0 3.616 2.368 0h2.16L2.864 2.752h4.752z",fill:e.color||"#0047FF"}));t.ArrowLeftIcon=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"14",viewBox:"0 0 10 14",fill:"none"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.9343 0.434326L9.06567 1.5657L3.63136 7.00001L9.06567 12.4343L7.9343 13.5657L1.36862 7.00001L7.9343 0.434326Z",fill:"black"}));t.CloseIcon=e=>n.default.createElement("svg",r({width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M1 13.5L13 1.5M1 1.5L13 13.5",stroke:"currentColor",strokeWidth:"1.6"}));t.Bulb=e=>n.default.createElement("svg",r({width:"11",height:"16",viewBox:"0 0 11 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.domProps),n.default.createElement("path",{fill:"var(--site-theme-color)",fillRule:"evenodd",clipRule:"evenodd",d:"M1.6 5.14783C1.6 3.21413 3.23038 1.6 5.3 1.6C7.36962 1.6 9 3.21413 9 5.14783C9 5.75796 8.81196 6.4865 8.47382 7.05855C8.13051 7.63934 7.7225 7.92296 7.33248 7.95599L6.6 8.75313V10H3.7V8.62609L3.06994 7.84435C2.61525 7.7455 2.25904 7.43387 1.99773 6.92983C1.73141 6.41611 1.6 5.76024 1.6 5.14783ZM5.3 0C2.39905 0 0 2.27904 0 5.14783C0 5.95767 0.168584 6.87789 0.577266 7.66622C0.901423 8.2915 1.39755 8.86666 2.1 9.19567V10.8L2.9 11.6H7.4L8.2 10.8V9.37939C8.93386 9.09108 9.48311 8.4954 9.85118 7.87272C10.338 7.04907 10.6 6.03848 10.6 5.14783C10.6 2.27904 8.20094 0 5.3 0ZM2.89998 12H7.49998V13.6H2.89998V12ZM2.9 14H7.5V15.6H2.9V14Z"}));t.FolderSVG=()=>n.default.createElement("svg",{width:"16",height:"12",viewBox:"0 0 16 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.33726 2.6L5.33726 1.6H1.6V10.4H14.4V2.6H6.33726ZM16 1.6V11.5L15.5 12H0.5L0 11.5V0.5L0.5 0L6 0L7 1H15.5L16 1.6Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 5H1V4H15V5Z",fill:"currentColor"}));t.LibraryIcon=()=>n.default.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 2.97336L1.8 2.17336H4.8L5.6 2.97336V13.9734L4.8 14.7734H1.8L1 13.9734V2.97336ZM2.6 3.77336V13.1734H4
1V3.77336H2.6Z",fill:"black"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 2.97336L4.8 2.17336H7.8L8.6 2.97336V13.9734L7.8 14.7734H4.8L4 13.9734V2.97336ZM5.6 3.77336V13.1734H7V3.77336H5.6Z",fill:"black"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.2039 3.75625L8.76959 2.77646L11.6674 2L12.6472 2.56569L15.4942 13.1909L14.9285 14.1707L12.0307 14.9471L11.0509 14.3814L8.2039 3.75625ZM9.95644 4.11488L12.3893 13.1946L13.7416 12.8322L11.3087 3.75254L9.95644 4.11488Z",fill:"black"}));t.ProductsIcon=()=>n.default.createElement("svg",{width:"19",height:"15",viewBox:"0 0 19 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{d:"M16.6748 2.09766L18.6182 5.14453L18.9932 5.69727L18.9844 5.71973L18.9922 5.73145L18.9775 5.73535L18.5693 6.82422L16.873 7.51855V10.8594L16.3955 11.5918L9.83301 14.4863H9.1875L2.625 11.5918L2.14844 10.8594V7.5127L0.423828 6.80664L0 5.68066L2.08691 2.60547L2.38184 2.09473L9.18457 0.00195312L9.64844 0L16.6748 2.09766ZM9.96973 12.6768L15.2734 10.3379V8.12012L15.2451 8.13086L12.1074 9.30957L11.1631 9.00879L9.96973 7.24023V12.6768ZM7.83008 8.99121L6.88574 9.29297L3.74805 8.11426V10.3379L8.96973 12.6406V7.30176L7.83008 8.99121ZM10.7236 5.49805L12.1357 7.58984L17.1514 5.64746L15.6641 3.75488L10.7236 5.49805ZM1.8418 5.63086L6.85645 7.57324L8.26855 5.48047L3.3291 3.7373L1.8418 5.63086ZM5.50391 2.80762L9.51074 4.22168L13.4912 2.81641L9.42285 1.60254L5.50391 2.80762Z",fill:"currentColor"}));t.TagIcon=()=>n.default.createElement("svg",{width:"17",height:"14",viewBox:"0 0 17 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.default.createElement("path",{d:"M2.3001 7.00005C2.3001 8.10405 3.1961 9.00005 4.3001 9.00005C5.4041 9.00005 6.3001 8.10405 6.3001 7.00005C6.3001 5.89505 5.4041 5.00005 4.3001 5.00005C3.1961 5.00005 2.3001 5.89505 2.3001 7.00005Z",fill:"currentColor"}),n.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.1001 1.50005L15.3001 0.700048L5.3001 0.700048L4.85634 0.834408L0.356338 3.83441L9.80441e-05 4.50005L9.7607e-05 9.50005L0.356338 10.1657L4.85634 13.1657L5.3001 13.3L15.3001 13.3L16.1001 12.5L16.1001 1.50005ZM5.54232 2.30005L14.5001 2.30005L14.5001 11.7L5.54232 11.7L1.6001 9.0719L1.6001 4.92819L5.54232 2.30005Z",fill:"currentColor"}))},42388:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=O(a(46942)),n=a(9511),r=O(a(49870)),o=O(a(42194)),i=M(a(96540)),u=a(68154),s=a(56347),d=a(92152),c=a(12157),_=a(46859),f=a(51566),p=M(a(16906)),m=a(35347),g=O(a(3459)),v=a(10824),h=O(a(83361)),b=a(63021),y=a(22831),w=a(96564),E=a(48577),C=a(25798),I=a(97587),k=O(a(43476)),L=O(a(15829)),S=O(a(37230)),x=a(57118);function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(T=function(e){return e?a:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=T(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}function O(e){return e&&e.__esModule?e:{default:e}}function N(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var l=a.call(e,t||"default");if("object"!=typeof l)return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},A.apply(null,arguments)}const P=e=>{const{info:t,tutorialsAllCollection:a,user:n,notificationSuccess:r,notificationInfo:s,notificationError:d,notificationHide:c,roles:_,userInfo:f,getUserRoles:p,fetchAccount:m,sharedAccessList:v,fetchSharedUserList:b,sendAIAssistantLearnSalesAlert:E,persistWidgetFullList:x,invalidateWidgetFullList:T}=e,{roleId:M,editAccess:O}=t,N=(0,C.parseQuery)(e.location.search),P=O&&Object.values(I.ESettingTab).indexOf(N.view)>-1?N.view:null,[D,j]=(0,i.useState)(!1),[R,B]=(0,i.useState)(""),[H,F]=(0,i.useState)(!1),[,V]=(0,i.useState)(!1),[W,G]=(0,i.useState)(!1),[Z,U]=(0,i.useState)(!1),[q,Q]=(0,i.useState)({}),[Y,z]=(0,i.useState)(null!=P?P:I.ESettingTab.HomeScreen),[X,K]=(0,i.useState)({}),[J,$]=(0,i.useState)(!1),ee=(0,i.useRef)(void 0);(0,i.useEffect)((()=>()=>{ee.current&&(c(ee.current),ee.current=void 0)}),[]),(0,i.useEffect)((()=>{e.info.isLocked&&(e.history.push("/libraries"),e.notificationError({message:"This library is locked."}))}),[e.info.isLocked]),(0,i.useEffect)((()=>
1{if(D){const e=()=>{j(!1)},t=e=>{const t=window.innerWidth/2;if(e.clientX>t)return;const a=e.clientX<88;G(a),B(a?"":e.clientX+"px")};return window.addEventListener("mouseup",e,!0),window.addEventListener("mousemove",t,!0),()=>{window.removeEventListener("mouseup",e,!0),window.removeEventListener("mousemove",t,!0)}}}),[D]);(0,i.useEffect)((()=>{const e=()=>{j(!1),B(""),F(window.innerWidth<=1050)};return window.addEventListener("resize",e,!0),()=>{window.removeEventListener("resize",e,!0)}}),[H]),(0,i.useEffect)((()=>{M&&O&&K(function(e){let t={};try{t=JSON.parse(localStorage.getItem("iorad.helpCenter.visitedTabs"+e)||"{}")}catch(e){console.error(e)}return t}(M)),U(window.self!==window.top);const e=window.innerWidth<=1050;F(e),V(!0)}),[]),(0,i.useEffect)((()=>{O&&!f&&(async()=>{try{await m()}catch(e){console.error(e)}})()}),[O,f]),(0,i.useEffect)((()=>{O&&(async()=>{try{await p(["roleTutorials","roleButtons"]),Q((e=>({...e,rolesLoaded:!0})))}catch(e){console.error(e)}})()}),[O]),(0,i.useEffect)((()=>{O&&b(M).catch((e=>{console.error(e),d({err:e})}))}),[O]),(0,i.useEffect)((()=>{Q((e=>({...e,libraryLength:a.length})))}),[a]),(0,i.useEffect)((()=>{if(M&&Y&&!X[Y]){const e={...X,[Y]:!0};K(e),function(e,t){try{localStorage.setItem("iorad.helpCenter.visitedTabs"+e,JSON.stringify(t))}catch(e){console.error(e)}}(M,e)}}),[Y]),(0,i.useEffect)((()=>{M&&O&&T({roleId:M}).catch((e=>{console.error(e),d({err:e})}))}),[M,O]);const te=t=>{z(t),e.history.push({...e.location,search:(0,C.queryParser)((0,o.default)({...N,view:t},(e=>void 0===e)))})},ae=(0,i.useMemo)((()=>_&&_.find((e=>e.id===Number(M)))),[_,M]),le=(0,i.useMemo)((()=>h.default.find((e=>e.code===((null==ae?void 0:ae.language_code)||"en")))),[ae]);(0,i.useEffect)((()=>{if(ae){const e=(!ae.is_view_aiassistant_hidden||n.aiAssistantLimit>0||n.aiAssistantLimitInfinite)&&!ae.is_view_aiassistant_hidden;Q((t=>({...t,aiAssistantEnabled:e,sharedAccessList:v})))}}),[ae,n,X,q.libraryLength,q.buildIndexed,null==v?void 0:v.length]),(0,i.useEffect)((()=>{null!=ae&&ae.draft_role&&e.history.replace({...e.location,search:(0,C.queryParser)({...N,roleId:ae.draft_role})})}),[null==ae?void 0:ae.draft_role]);const ne={sidebarData:q,setSidebarData:Q,selectedRole:ae,activeTab:Y,onChangeTab:te,user:n,selectedRoleLanguage:le,isMobileBreakpoint:H,promptForSendAIAssistantLearnSalesAlert:()=>{if(!J){$(!0);const e=(0,y.v4)();ee.current=e;let t=!1;s({uid:e,message:"Want to learn more about our AI add-on?",action:{label:"Yes",callback:()=>{t=!0,E().then((()=>{$(!1),r({message:"Sales has been notified"})})).catch((e=>{$(!1),console.error(e),d({err:e})}))}},onRemove:()=>{ee.current===e&&(ee.current=void 0),t||$(!1)}})}},isCollapsed:W,setIsCollapsed:G};if(t.isLocked)return null;const re="iorad - ".concat(t.name);return i.default.createElement("div",{className:(0,l.default)(k.default.libraryManager,"translate",{[k.default.fontsLoaded]:e.fontsLoaded,[k.default.themeSettings]:"true"===N.themeSettings}),id:"help-center"},i.default.createElement(u.Helmet,{title:re,meta:[{property:"og:title",content:re},{property:"og:site_name",content:"iorad"}],script:[{type:"text/javascript",innerHTML:"\n              document.documentElement.style.setProperty('--marker-color', ".concat((0,g.default)(e.markerColor),");\n              document.documentElement.style.setProperty('--accent-color', ").concat((0,g.default)(e.accentColor||e.backgroundColor||"#F2F3FD"),");\n              document.documentElement.style.setProperty('--background-color', ").concat((0,g.default)(e.accentColor?(0,w.addTransparency)(e.accentColor,"05"):(0,w.addTransparency)(e.backgroundColor||"#F2F3FD","05")),");\n            ")}]}),i.default.createElement("div",{className:(0,l.default)(k.default.libraryManagerInner,{[k.default.sideResizing]:D,[k.default.iframeBorder]:Z})},i.default.createElement("div",{className:(0,l.default)(k.default.mainSide,{[k.default.isCollapsed]:W}),style:{width:R}},i.default.createElement("div",{className:(0,l.default)(k.default.mainSide_body)},i.default.createElement(S.default,ne))),i.default.createElement("div",{className:(0,l.default)(k.default.mainContent,k.default.setting_content,{[k.default.full_height]:Boolean(Y)})}
1,i.default.createElement(L.default,A({},ne,{onClose:()=>te()})))))};class D extends n.Component{constructor(e){super(e),N(this,"handleWindowMessage",(e=>{const t=e.data;"object"==typeof t&&null!==t&&("iorad-help-center"!==t.to&&"iorad-theme-settings"!==t.from||(console.log("HC: receive theme message",t),"themeSettings:replaceThemeData"===t.topic&&(this.props.updateTheme(t.data),window.parent.postMessage({from:t.to,to:t.from,topic:"themeSettings:replaceThemeData:done",data:{replyTo:t.uuid}},"*"))))})),this.state={fontsLoaded:!0}}componentDidMount(){"true"===(0,C.parseQuery)(this.props.location.search).themeSettings&&window.addEventListener("message",this.handleWindowMessage)}componentWillUnmount(){window.removeEventListener("message",this.handleWindowMessage)}async setupCustomFonts(){const{themeColors:e}=this.props,t=e.font,a=[],l=await(0,v.insertFontToDocument)({name:"library-font-family",family:t.primaryFamily});l.length>0&&a.concat(l);const n=document.getElementById("help-center");n&&(n.style.setProperty("--library-font-family",'"'.concat(t.primaryFamily,'", sans-serif')),n.style.setProperty("--button-v1-font-family",'"'.concat(t.primaryFamily,'", sans-serif')),n.style.setProperty("--color-picker-font-family",'"'.concat(t.primaryFamily,'", sans-serif')),n.style.setProperty("--simple-select-font-family",'"'.concat(t.primaryFamily,'", sans-serif')),a.length>0&&this.props.notificationError({message:"Failed to load fonts"}))}setupGoogleTranslate(){const{languageCode:e}=this.props;if(!e)return;(0,w.clearAllCookies)("googtrans"),(0,w.setCookie)("googtrans","/auto/"+e,void 0,window.location.hostname,"/"),(0,w.setCookie)("googtrans","/auto/"+e,void 0,"."+window.location.hostname,"/"),(0,w.setCookie)("googtrans","/auto/"+e,void 0,window.location.hostname.split(".").slice(-2).join("."),"/"),(0,w.setCookie)("googtrans","/auto/"+e,void 0,"."+window.location.hostname.split(".").slice(-2).join("."),"/"),window.googleTranslateElementInit=()=>{window.document.body.classList.add("notranslate"),new window.google.translate.TranslateElement({layout:window.google.translate.TranslateElement.InlineLayout.SIMPLE,autoDisplay:!1},"google_translate_element"),document.head.classList.add("skiptranslate")};const t=document.createElement("script");t.type="text/javascript",t.defer=!0,t.src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit",document.body.appendChild(t)}render(){return i.default.createElement(P,A({},this.props,this.state))}}const j=(0,r.default)(s.withRouter,(0,x.connectTyped)((e=>{var t,a,l,n,r,o,i,u;const s=e.auth.main.user,{roles:d}=e.userRoles,c=(0,C.parseQuery)(e.router.location.search),_=((null===(t=e.roleShareAccess.sharedUserList[0])||void 0===t?void 0:t.SHAREDATA)||[]).filter((e=>!e.ISTEAMMEMBER)),f=null===(a=e.helpCenter.info)||void 0===a||null===(l=a.themes)||void 0===l?void 0:l.themeColors;return{user:s,userInfo:e.account.main.info,query:c,info:e.helpCenter.info,roles:d,sharedAccessList:_,markerColor:null===(n=e.helpCenter.info)||void 0===n?void 0:n.color,backgroundColor:null===(r=e.helpCenter.info)||void 0===r?void 0:r.backgroundColor,themeColors:f,accentColor:null==f?void 0:f.accentColor,tutorialsAllCollection:e.userRoles.tutorialsAll.data,fullList:e.helpCenter.full.list,fullListLoaded:"success"===e.helpCenter.full.requestStatus,fullListSessionKey:e.helpCenter.full.sessionKey,languageCode:c.lang||("en"!==(null===(o=e.helpCenter.info)||void 0===o?void 0:o.languageCode)?null===(i=e.helpCenter.info)||void 0===i?void 0:i.languageCode:""),ownerId:null===(u=e.helpCenter.info)||void 0===u?void 0:u.ownerId}}),{...E.actionCreators,..._.actionCreators,updateInfo:d.updateInfo,fetchAccount:d.fetchAccount,getUserRoles:m.getUserRoles,fetchSharedUserList:p.fetchSharedUserList,sendAIAssistantLearnSalesAlert:c.actionCreators.sendAIAssistantLearnSalesAlert}),(0,b.asyncConnect)([{promise:e=>{let{store:{dispatch:t,getState:a}}=e;const l=a(),{color:n}=l.helpCenter.info;return t(f.actionCreators.loadingColors(n,n)),Promise.all([])}}]))(D);t.default=j;e.exports=t.default},15829:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=g(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=m(a(89899)),r=a(63021),o=a(92152),i=a(96564),u=a(97587),s=a(8007),d=m(a(94615)),c=m(a(39487)),_=m(a(19503)),f=a(23532),p=a(57118);function m(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(g=function(e){return e?a:t})(e)}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},v.apply(null,arguments)}t.default=(0,n.default)((0,p.connectTyped)((e=>{var t,a,l;let{helpCenter:n,window:r}=e;return{urlId:null===(t=n.info)||void 0===t?void 0:t.urlId,themeColors:null===(a=n.info)||void 0===a||null===(l=a.themes)||void 0===l?void 0:l.themeColors,isSmallScreen:r.isSmallScreen}}),{loadHelpCenterSettings:o.loadHelpCenterSettings}),r.withRouter)((e=>{let{selectedRole:t,urlId:a,themeColors:n,isSmallScreen:r,activeTab:o,onChangeTab:p,selectedRoleLanguage:m,loadHelpCenterSettings:g,setSidebarData:h,sidebarData:b,isMobileBreakpoint:y,promptForSendAIAssistantLearnSalesAlert:w}=e;const E=null==n?void 0:n.logo,[C,I]=(0,l.useState)(""),{query:k}=(0,f.useRouter)(),L=(0,f.useHistoryPush)();(0,l.useEffect)((()=>{g()}),[]),(0,l.useEffect)((()=>{null!=E&&E.image&&!E.isBaseTheme?function(e,t,a){const l=new Image;l.onload=()=>{t&&t(l)},l.onerror=e=>{a&&a(e)},l.crossOrigin="Anonymous",l.src=e}(E.image,(e=>{if(0===e.width&&0===e.height)I(E.image);else{const t=(0,i.removeBlanksFromImage)(e).toDataURL();I(t)}}),(e=>console.error("Cannot load image",e))):I((null==E?void 0:E.baseImage)||(0,i.getDefaultLogoUrl)("/_dist/"))}),[E]);const S=()=>{const e={selectedRole:t,urlId:a,onChangeTab:p,setSidebarData:h,sidebarData:b,isSmallScreen:r};switch(o){case u.ESettingTab.Settings:return l.default.createElement(s.Settings,v({},e,{selectedRoleLanguage:m}));case u.ESettingTab.Assistant:return l.default.createElement(s.AIAssistant,{urlId:a,role:t,onChangeTab:p,sidebarData:b,setSidebarData:h,promptForSendAIAssistantLearnSalesAlert:w,isMobileBreakpoint:y});case u.ESettingTab.Libraries:return l.default.createElement(s.Libraries,e);default:return l.default.createElement(s.HomeScreen,v({},e,{logoImageSrc:C,showButtons:!0}))}};return t?y?l.default.createElement("div",{className:d.default.setting_content__inner},r&&l.default.createElement("div",{className:d.default.setting_content__header,onClick:()=>L((null==k?void 0:k.returnTo)||"/libraries")},l.default.createElement("div",{className:d.default.setting_content__header_back},l.default.createElement(c.default,null)),l.default.createElement("div",{className:d.default.setting_content__header_title},l.default.createElement(_.default,null),l.default.createElement("span",null,"Settings"))),l.default.createElement("div",{className:d.default.setting_content__body},S())):S():l.default.createElement("div",null,"Loading...")}));e.exports=t.default},37230:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=C(a(46942)),n=C(a(89899)),r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=E(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),o=a(46859),i=a(35347),u=a(93838),s=a(92160),d=a(57118),c=C(a(15184)),_=C(a(14647)),f=a(97587),p=C(a(83910)),m=a(32427),g=a(75405),v=a(33999),h=C(a(50020)),b=C(a(67964)),y=C(a(63733)),w=a(39022);function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(E=function(e){return e?a:t})(e)}
1function C(e){return e&&e.__esModule?e:{default:e}}const I=w.SCREENSHOT_ZOOM_OPTIONS.map((e=>({...e,value:e.key})));t.default=(0,n.default)((0,d.connectTyped)((e=>{var t,a;let{helpCenter:l,userRoles:n}=e;return{urlId:null!==(t=null===(a=l.info)||void 0===a?void 0:a.urlId)&&void 0!==t?t:"",tutorialCollection:n.tutorialsAll.data,domainCollection:n.domains.domainCollection,categoryCollection:n.categories.categoryCollection,tagCollection:n.tags.tagCollection}}),{...o.actionCreators,updateRole:i.updateRole,reloadRole:i.reloadRole,loadEverythingFromFull:i.loadEverythingFromFull,reloadRoleExtraFields:i.reloadRoleExtraFields}))((e=>{let{sidebarData:t,selectedRole:a,tutorialCollection:n,domainCollection:o,categoryCollection:i,tagCollection:d,user:E,activeTab:C,onChangeTab:k,promptForSendAIAssistantLearnSalesAlert:L,notificationSuccess:S,notificationError:x,notificationRemoveAll:T,urlId:M,isCollapsed:O,updateRole:N,reloadRole:A,loadEverythingFromFull:P,reloadRoleExtraFields:D}=e;const[j,R]=(0,r.useState)("default"),[B,H]=(0,r.useState)("default"),[F,V]=(0,r.useState)(w.DEFAULT_SCREENSHOT_ZOOM_OPTION.key);(0,r.useEffect)((()=>{null!=a&&a.unique_id&&Promise.all([P({roleId:a.unique_id}),D(a.unique_id,["roleDomains","roleCategories","roleSubcategories","roleTags","roleTutorials"])]).catch((e=>{console.error("Error preloading tutorial data:",e),x&&x({err:e})}))}),[null==a?void 0:a.unique_id]);const W=(0,r.useMemo)((()=>[{value:"default",label:"Default"},{value:"player",label:"Player Only"},{value:"stepper",label:"Step by Step"},{value:"embedded",label:"Embedded"}]),[]),G=(0,r.useMemo)((()=>[{value:"default",label:"Default"},{value:"en",label:"English"},{value:"fr",label:"French"},{value:"es",label:"Spanish"},{value:"de",label:"German"}]),[]),Z=(0,r.useMemo)((()=>W.find((e=>e.value===j))||W[0]),[j,W]),U=(0,r.useMemo)((()=>G.find((e=>e.value===B))||G[0]),[B,G]),q=(0,r.useMemo)((()=>[{id:f.ESettingTab.HomeScreen,name:"Homescreen",icon:r.default.createElement(v.HomeIcon,null),tooltip:"Landing screen for your Library.",checked:t[f.ESettingTab.HomeScreen+"Checked"]},{id:f.ESettingTab.Libraries,name:"Tutorials",icon:r.default.createElement(v.TutorialsIcon,null),tooltip:"Add tutorials to build your library.",checked:t[f.ESettingTab.Libraries+"Checked"]},{id:f.ESettingTab.Assistant,name:"The Librarian",icon:r.default.createElement(b.default,null),tooltip:"Enable your Library AI Chatbot.",checked:t[f.ESettingTab.Assistant+"Checked"],isBeta:!0},{id:f.ESettingTab.Settings,name:"Settings",tooltip:"Set Library access.",icon:r.default.createElement(v.SettingsIcon,null),checked:t[f.ESettingTab.Settings+"Checked"]}]),[a,E,t]),Q=(0,r.useMemo)((()=>q.find((e=>e.id===C))),[C,q]),Y=(0,r.useMemo)((()=>a?(0,u.getRoleUrl)(a.unique_id,M,{..."default"!==Z.value?{playerIframeHash:Z.value}:{},..."default"!==U.value?{lang:U.value}:{},...F!==w.DEFAULT_SCREENSHOT_ZOOM_OPTION.key?{screenshotZoom:F}:{}}):""),[Z,U,a,F]),z=(0,r.useMemo)((()=>Y?(0,u.getHelpCenterEmbedCode)(Y):""),[Y]),X=(0,r.useMemo)((()=>{if(!a)return[];return n.filter((e=>!!o.find((t=>t.value===e.domainName))&&!e.is_external)).filter((e=>!!(0,g.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:i,tagCollection:d})))}),[n,o,a,i,d]),K=!(null==Q||!Q.nestedScreen||O);return r.default.createElement("div",{className:(0,l.default)(p.default.setting_sidebar,"notranslate",{[p.default.isCollapsed]:O})},r.default.createElement("div",{className:p.default.setting_sidebar__body},r.default.createElement(m.SettingSidebarBackButton,null),!K&&r.default.createElement("div",{className:p.default.setting_sidebar__list},q.map((e=>r.default.createElement("div",{className:(0,l.default)(p.default.setting_sidebar__item,{[p.default.withSection]:!!e.Section,[p.default.active]:!(e.Section&&!O||e.id!==C),[p.default.disabled]:e.disabled,[p.default.disabledIsFake]:"disabledIsFake"in e&&e.disabledIsFake||!1}),role:"button",tabIndex:0,onClick:()=>{e.disabled?e.id===f.ESettingTab.Assistant&&L&&L():k(e.id)},key:e.id},r.default.createElement("div",{className:p.default.setting_sidebar__item_header},r.default.createElement(s.HoverTooltip,{id:"setting_sidebar__item_tooltip_".concat(e.id),tooltip:e.tooltip,tagClassName:p.default.itemIconTooltip},r.default.createElement("div",{className:p.default.setting_sidebar__item_icon},e.icon)),r.default.createElement("div",{className:p.default.setting_sidebar__item_name},e.name,e.isBeta&&r.default.createElement(h.default,null)),e.nestedScreen&&r.default.createElement(v.ArrowDownIcon,{className:p.default.setting_sidebar__item_nested_screen_icon})),!e.nestedScreen&&!!e.Section&&!e.sectionCollapsed&&r.default.createElement(e.Section,{isCollapsed:O}),e.separator&&r.default.createElement("div",{className:p.default.setting_sidebar__item_separator}))))),K&&Q.Section&&r.default.createElement(Q.Section,{isCollapsed:O}),r.default.createElement(c.default,{closeIconPlacement:"innerTopRight",disabled:!X.length,label:r.default.createElement("div",{className:(0,l.default)(p.default.publishButtonBox)},r.default.createElement(s.HoverTooltip,{id:"publish-button-tooltip",tooltip:"A library must contain at least 1 tutorial in order to be published.",tooltipDisabled:!!X.length,placement:"right"},r.default.createElement(_.default,{customClassName:p.default.settingButton,onClick:e=>{X.length?a&&!a.enabled&&Promise.resolve(N(a.id,{enabled:!0})).then((()=>{A(a.unique_id,[]),null==S||S({message:"Library activated"})})).catch((e=>{console.error(e),null==x||x({err:e})})):e.stopPropagation()},disabled:!X.length},r.default.createElement(v.ShareIcon,null),r.default.createElement("span",null,"Share")))),className:p.default.publishModal,n
1oScroll:!0,autoFullHeight:!0,title:'Share "'.concat(null==a?void 0:a.name,'"')},r.default.createElement("div",{className:p.default.publishModalBody,"data-id":"dialog-container"},r.default.createElement("div",{className:p.default.inputList},r.default.createElement("div",{className:p.default.inputGroup},r.default.createElement("div",{className:p.default.label},"Language"),r.default.createElement(y.default,{className:p.default.publishModalBody_dropdown,value:U.value,onChange:e=>{H(e.value)},placeholder:"Select Language",options:G,containerPadding:0,variant:"v1",isSelectInput:!0,fitViewport:!0,showSelectedOptionOnTop:!0,hideArrow:!0})),r.default.createElement("div",{className:p.default.inputGroup},r.default.createElement("div",{className:p.default.label},"Screenshot Zoom"),r.default.createElement(y.default,{className:p.default.publishModalBody_dropdown,value:F,onChange:e=>{V(e.value)},placeholder:"Select Screenshot Zoom",options:I,containerPadding:0,variant:"v1",isSelectInput:!0,fitViewport:!0,showSelectedOptionOnTop:!0,hideArrow:!0}))),r.default.createElement("div",{className:p.default.buttonRow},r.default.createElement(_.default,{variant:"grey",customClassName:p.default.settingButton,onClick:()=>{window.open(Y,"_blank")}},r.default.createElement(v.OpenLinkIcon,null),"Preview"),r.default.createElement(_.default,{variant:"grey",customClassName:p.default.settingButton,onClick:()=>{navigator.clipboard.writeText(Y),T&&T(),S&&S({message:"Link copied to your clipboard"})}},r.default.createElement(v.DuplicateIcon,null),"Copy URL"),r.default.createElement(_.default,{variant:"grey",customClassName:p.default.settingButton,onClick:()=>{navigator.clipboard.writeText(z),T&&T(),S&&S({message:"Embed code copied to your clipboard"})}},r.default.createElement(v.EmbedIcon,null),"Embed Code"))))))}));e.exports=t.default},32427:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SettingSidebarBackButton=void 0;var l,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),r=(l=a(25209))&&l.__esModule?l:{default:l},o=a(23532);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}t.SettingSidebarBackButton=()=>{const{query:e}=(0,o.useRouter)(),t=(0,n.useMemo)((()=>(null==e?void 0:e.returnTo)||"/libraries?tab=my"),[e]);return n.default.createElement(r.default,{to:t})}},21908:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=v(a(89899)),n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=g(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),r=a(48577),o=a(46859),i=a(35347),u=a(93838),s=v(a(46942)),d=a(32489),c=v(a(25770)),_=v(a(80297)),f=v(a(5039)),p=a(92152),m=a(57118);function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(g=function(e){return e?a:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}const h={usage:0,limit:0,limitIsInfinite:!1};t.default=(0,l.default)((0,m.connectTyped)((e=>{let{auth:t,account:a}=e;return{user:t.main.user,voiceData:a.main.helpCenterSettings.voiceData,identityData:a.main.helpCenterSettings.identityData}}),{...o.actionCreators,helpCenterLoadFull:r.actionCreators.loadFull,datasourceList:i.datasourceList,datasourceBuildSearchIndex:i.datasourceBuildSearchIndex,updateRole:i.updateRole,getAISettings:p.getAISettings,saveAISettings:p.saveAISettings}))((e=>{let{sidebarData:t,urlId:a,role:l,isMobileBreakpoint:r,user:o,voiceData:p,identityData:m,helpCenterLoadFull:g,datasourceList:v,datasourceBuildSearchIndex:b,promptForSendAIAssistantLearnSalesAlert:y,notificationError:w,notificationInfo:E,getAISettings:C,saveAISettings:I}=e;
1const[k,L]=(0,n.useState)("setup"),[S,x]=(0,n.useState)(!1),[T,M]=(0,n.useState)(""),[O,N]=(0,n.useState)([]),[A,P]=(0,n.useState)([]),[D,j]=(0,n.useState)([]),[R,B]=(0,n.useState)(0),[H,F]=(0,n.useState)({currentAIEnabled:!1,currentAIAssistantEnabled:!1,currentAIAssistantQuota:h,currentAIDatasourceEnabled:!1,currentAIDatasourceQuota:h,currentHelpCenterCustomFeaturesQuota:h}),V=null==H?void 0:H.currentAIEnabled,W=async()=>{const[e]=await Promise.all([C()]);F(e)};(0,n.useEffect)((()=>{(async()=>{await W()})()}),[]),(0,n.useEffect)((()=>{t.aiAssistantEnabled&&Promise.all([g({helpCenter:l.owner_id,roleId:l.unique_id,rolesManage:!1,referer:"",_cache:Date.now(),_from:"roleSettings"},{noPersist:!1}),v({roleId:l.unique_id})]).then((e=>{let[{sessionKey:t,fullList:a},{documentRows:l,pendingCrawlerTaskRows:n,storageUsedPercent:r}]=e;M(t),N(a),x(!0),P(l||[]),j(n||[]),B(r||0)})).catch((e=>{console.error(e),w({err:e})}))}),[t.aiAssistantEnabled]);const G=A.filter((e=>0===e.part_chunk_count&&e.part_count>0)).map((e=>e.unique_id)),Z=o.aiDatasourceEnabled&&!l.is_ai_datasource_hidden,U=()=>{v({roleId:l.unique_id}).then((e=>{let{documentRows:t,pendingCrawlerTaskRows:a,storageUsedPercent:l}=e;P(t||[]),j(a||[]),B(l||0)})).catch((e=>{console.error(e),w({err:e})}))},q={roleId:l.unique_id,role:{language_code:l.language_code,voice_data:l.voice_data||p||("en"===l.language_code?u.DEFAULT_VOICE_DATA:""),identity_data:l.identity_data||m||u.DEFAULT_IDENTITY_DATA},fullListReady:S,fullListSessionKey:T,fullList:O,...Z?{documentIdsToBuild:G,buildSearchIndexForDocuments:async()=>{const e=[];for(const t of G)try{await b({documentId:t})}catch(a){console.error(a),e.push({documentId:t,err:a})}if(U(),0!==e.length){if(e.length===G.length)throw new Error("All documents failed.");throw new Error("Some documents failed.")}}}:{},onSearchIndexBuildSuccess:()=>{g({helpCenter:l.owner_id,roleId:l.unique_id,rolesManage:!1,referer:"",_cache:Date.now(),_from:"roleSettings"}).then((e=>{let{sessionKey:t,fullList:a}=e;M(t),N(a),x(!0)}))}},Q=[{id:"setup",label:"Setup",component:n.default.createElement(_.default,{urlId:a,role:l,promptForSendAIAssistantLearnSalesAlert:y,aiSettings:H,saveAISettings:I,reloadAISettings:W,aiAssistantProps:q,aiEnabled:V,updateRole:i.updateRole})},{id:"reference_docs",label:r?"Ref Docs":"Reference Docs",component:n.default.createElement(f.default,{role:l,datasourceListResult:A,pendingCrawlerTaskRows:D,storageUsedPercent:R,reloadDatasource:U,reloadAISettings:W}),disabled:!V,onDisabledClick:()=>{E({message:"Activate AI features"})}}];return n.default.createElement("div",{className:c.default.aiassistant},n.default.createElement("div",{className:c.default.aiassistant__content},n.default.createElement(d.Tabs,{tabs:Q,activeTabId:k,onChangeTab:L,className:c.default.aiassistant__content_tabs,contentClassName:(0,s.default)(c.default.aiassistant__content_tabs_content,c.default[k])})))}));e.exports=t.default},80297:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=T(a(96540)),n=S(a(89899)),r=S(a(62193)),o=S(a(46942)),i=a(63021),u=a(46859),s=a(84918),d=a(35347),c=a(92152),_=a(87583),f=a(32489),p=a(66129),m=a(93838),g=a(66161),v=T(a(25798)),h=S(a(25770)),b=a(33999),y=S(a(81578)),w=S(a(50020)),E=S(a(33356)),C=S(a(67964)),I=S(a(35940)),k=S(a(38282)),L=a(40357);function S(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(x=function(e){return e?a:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=x(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},M.apply(null,arguments)}t.default=(0,n.default)((0,i.connect)((e=>{let{auth:t}=e;return{user:t.main.user}}),{...u.actionCreators,updateRole:d.updateRole,getVoices:s.actionCreators.getVoices,generateSpeech:s.actionCreators.generateSpeech,uploadThemeImage:c.uploadThemeImage}))((e=>{let{aiAssistantProps:t,urlId:a,aiEnabled:n,user:i,updateRole:u,getVoices:s,generateSpeech:d,uploadThemeImage:c,notificationError:S,notificationFeatureAccessError:x,aiSettings:T,role:O,saveAISettings:N,reloadAISettings:A}=e;const[P,D]=(0,l.useState)([]),[j,R]=(0,l.useState)(null),B=(0,l.useRef)(!1),H=(0,l.useRef)(!1),F=(0,l.useRef)(!1),[V,W]=(0,l.useState)((()=>{const e=t.role.identity_data||m.DEFAULT_IDENTITY_DATA,a=JSON.parse(e);return{favicon:a.favicon,faviconCropped:a.faviconCropped,name:a.name,topicsMessage:a.topicsMessage}})),[G,Z]=(0,l.useState)(!1),[U,q]=(0,l.useState)(!1),Q=t.role.language_code,Y=t.role.voice_data,{provider:z,engine:X,name:K,language:J}=null!=j?j:{},$=[{label:"Google",value:"google"},{label:"Amazon",value:"polly"},{label:"Microsoft",value:"azure"},{label:"OpenAI",value:"openai"}].filter((e=>e.value===z||P.find((t=>t.provider===e.value)))),ee=P.filter((e=>e.provider===z)),te=(0,_.extractUniqueLanguages)(ee).map((e=>({value:e,label:(0,p.renameLanguage)(e)}))),ae=(0,_.filterNames)(J,ee,!1).map((e=>({value:e,label:e}))),le=P.find((e=>e.name===K));(0,l.useEffect)((()=>{s().then((e=>{let t;if(D(e),Y){const a=JSON.parse(Y);a&&(t=e.find((e=>e.id===a.id)))}else"en"===Q?t=e.find((e=>
1"en-US-Standard-A"===e.name)):Q&&(t=(0,_.findLanguage)(e,"google",Q));t||(t=e[0]),t&&R(t)})).catch((e=>{console.error("err",e),S({err:e})}))}),[]),(0,l.useEffect)((()=>{(0,r.default)(j)||(B.current?re():B.current=!0)}),[j]);const ne=async()=>{try{if(U)return;q(!0);const e=null==j?void 0:j.id,t=void 0;let a="Hello! I'm your AI assistant, ".concat(V.name||"iorad",", here to help you with all your questions. I'm powered by the advanced technology of ").concat(z," designed to sound natural and friendly. Just ask me any question and I'll try to do my best to answer"),l=!1;"neural"!==X||"newscaster"!==t||l||(l=!0,a="<speak>"+(0,g.escapeTextForSSML)(a)+"</speak>");const n=await d(a,e,l,{engine:X,style:t,noTutorial:!0}),r=new Uint8Array(n.AudioStream.data).buffer,o=new Blob([r],{type:"audio/mpeg"}),i=new Audio;if(i.src=window.URL.createObjectURL(o),i){const e=()=>{i.removeEventListener("ended",e),i.removeEventListener("pause",e),i.removeEventListener("error",e),q(!1)};i.addEventListener("ended",e),i.addEventListener("pause",e),i.addEventListener("error",e),i.play()}}catch(e){console.error(e),S({err:e}),q(!1)}};
1function re(){H.current?F.current=!0:(H.current=!0,u(t.roleId,{voice_data:JSON.stringify(le)}).catch((e=>{console.error(e),S({err:e})})).finally((()=>{H.current=!1,F.current&&(F.current=!1,re())})))}const oe=async e=>{if(!G){Z(!0),e.persist();try{const a=e.currentTarget.files[0],l=Date.now(),n=t.roleId,r=await c({imageName:"aiAssistant_favicon_".concat(n,"_").concat(l),imageType:"favicon"},a),{image_name:o,faviconCropped:s}=r,d=i.id;W((e=>{const t={...e,favicon:v.cdn("/capture/tutorials/".concat(d,"/").concat(o,"?cache=").concat(l)),faviconCropped:s};return u(n,{identity_data:JSON.stringify(t)}),t}))}catch(e){console.error(e),S({err:e})}finally{e.target.value=null,Z(!1)}}},ie=e=>{e.preventDefault(),e.stopPropagation();const a=t.roleId;W((e=>{const t={...e,favicon:"",faviconCropped:!1};return u(a,{identity_data:JSON.stringify(t)}),t}))};if(!T.currentAIAssistantQuota)return null;const{currentAIAssistantQuota:ue,currentAIDatasourceQuota:se}=T,de=ue,ce=ue.limit<=0&&!ue.limitIsInfinite,_e=T.currentAIAssistantEnabled&&!O.is_view_aiassistant_hidden&&!ce;return l.default.createElement("div",{className:h.default.identity},l.default.createElement("div",{className:h.default.identity__header},n?l.default.createElement("div",{className:h.default.identity__toggleAI},l.default.createElement("div",{className:h.default.identity__toggleAI_icon},l.default.createElement(C.default,null)),l.default.createElement("div",{className:h.default.identity__toggleAI_title},l.default.createElement("label",{className:h.default.identity__toggleAI_label},l.default.createElement("span",null,"The Librarian"),l.default.createElement(w.default,null)),l.default.createElement("p",{className:h.default.identity__toggleAI_description},de.limitIsInfinite?"Unlimited":"".concat(Math.max(0,de.limit-de.usage)," of ").concat(de.limit," remaining"))),l.default.createElement("div",{className:(0,o.default)(h.default.identity__toggleAI_switch,{[h.default.active]:_e}),role:"button",tabIndex:0,onClick:()=>{if(_e)u(O.unique_id,{is_view_aiassistant_hidden:!0,is_ai_datasource_hidden:!0},!0).catch((e=>{console.error(e),S({err:e})})).then((()=>A()));else{const e=se.limitIsInfinite||se.usage<se.limit;if(ce)return void x({featureName:"AI_ASSISTANT",planLimited:!1});Promise.resolve().then((()=>N({currentAIAssistantEnabled:!0,...e?{currentAIDatasourceEnabled:!0}:{}}))).then((()=>u(O.unique_id,{is_view_aiassistant_hidden:!1,is_ai_datasource_hidden:!e},!0))).then((()=>A())).then((()=>{(0,L.trackHubspotEvent)("ai_librarian_toggle_activated")})).catch((e=>{console.error(e),S({err:e})}))}}})):l.default.createElement("div",{className:h.default.identity__toggleAI},l.default.createElement("div",{className:h.default.identity__toggleAI_icon},l.default.createElement(y.default,null)),l.default.createElement("div",{className:h.default.identity__toggleAI_title},l.default.createElement("label",{className:h.default.identity__toggleAI_label},l.default.createElement("span",null,"ioradical Agents"),l.default.createElement(w.default,null)),l.default.createElement("p",{className:h.default.identity__toggleAI_description},"The Storyteller & The Librarian")),l.default.createElement(E.default,{to:"/account/settings/ai?returnTo=".concat(encodeURIComponent("/libraryManager/".concat(a,"?roleId=").concat(t.roleId,"&view=aiassistant"))),className:h.default.identity__toggleAI_link},"Activate"))),l.default.createElement("div",{className:(0,o.default)(h.default.identity__inner,{[h.default.disabled]:!n})},l.default.createElement("div",{className:h.default.identity__content},function(){var e,a;if(0===P.length)return l.default.createElement("div",{className:h.default.identity__content_loading},"Loading...");let n;return n=V.favicon?V.favicon.split(".").slice(0,-1).join(".")+(V.faviconCropped?"_cropped.":".")+V.favicon.split(".").pop():"",l.default.createElement("div",{className:h.default.identity__form},l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Chatbot Icon"),n?l.default.createElement("div",{className:h.default.identity__form__group__avatar},l.default.createElement("button",{className:h.default.identity__form_avatar_remove,onClick:ie},l.default.createElement(b.CloseIcon,null)),l.default.createElement("img",{src:n,alt:"Avatar",className:h.default.identity__form_avatar_image})):l.default.createElement("div",{className:h.default.identity__form__group__avatar},l.default.createElement("label",{className:(0,o.default)(h.default.identity__form_avatar_upload,{[h.default.disabled]:G}),role:"button",htmlFor:"identityAvatarFileInput"},l.default.createElement(b.UploadIcon,null),"Upload"),l.default.createElement("input",{id:"identityAvatarFileInput",type:"file",accept:"image/*",onChange:oe}))),l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Librarian Name"),l.default.createElement("input",{type:"text",className:h.default.textField,placeholder:"Name your assistant",value:V.name,onChange:e=>{W({...V,name:e.target.value})},onBlur:()=>{u(t.roleId,{identity_data:JSON.stringify(V)})}})),l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Librarian Topics Message"),l.default.createElement("input",{type:"text",className:h.default.textField,placeholder:"Some things I can help with are: Topic A, Topic B.",value:V.topicsMessage||"",onChange:e=>{W({...V,topicsMessage:e.target.value})},onBlur:()=>{u(t.roleId,{identity_data:JSON.stringify(V)})}})),(0,r.default)(j)?l.default.createElement("div",{className:h.default.identity__content_loading},"No voice available"):l.default.createElement(l.default.Fragment,null,l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Voice Provider"),l.default.createElement(f.SelectInput,{placeholder:"Select Voice Provider",options:$,value:null!==(e=$.find((e=>e.value===z)))&&void 0!==e?e:null,onChange:e=>function(e){const{voice:t,extraOptions:a}=(0,_.getVoiceOnChangeProvider)(e,{voices:P,...j});R((l=>({...l,...t,provider:e,engine:t.engines?t.engines[0]:null,...a})))}(e.value),className:h.default.identity__form_group_input,inputClassName:h.default.identity__form_group_input_select,arrowClassName:h.default.identity__form_group_input_arrow})),l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Language"),l.default.createElement(f.SelectInput,{placeholder:"Select Language",options:te,value:null!==(a=te.find((e=>e.value===J)))&&void 0!==a?a:null,onChange:e=>function(e){if(!j)return;const{voice:t,extraOptions:a}=(0,_.getVoiceOnChangeLanguage)(e,{voices:P,...j});t&&R((l=>({...l,...t,language:e,name:t.name,voiceId:t.id,...a}
1)))}(e.value),className:h.default.identity__form_group_input,inputClassName:h.default.identity__form_group_input_select,arrowClassName:h.default.identity__form_group_input_arrow})),l.default.createElement("label",{className:h.default.inputGroup},l.default.createElement("span",{className:h.default.label},"Voice Name"),l.default.createElement(f.SelectInput,{placeholder:"Select Voice Name",options:ae,value:ae.find((e=>e.value===K)),onChange:e=>function(e){if(!j)return;const{extraOptions:t}=(0,_.getVoiceOnChangeName)(e,{voices:P,...j});le&&R((a=>({...a,...le,name:e,...t})))}(e.value),className:h.default.identity__form_group_input,inputClassName:h.default.identity__form_group_input_select,arrowClassName:h.default.identity__form_group_input_arrow})),l.default.createElement("div",{className:h.default.identity__form_buttons},l.default.createElement("label",{role:"button",tabIndex:0,onClick:ne,className:(0,o.default)(h.default.identity__form_preview,{[h.default.disabled]:U})},l.default.createElement(I.default,null),l.default.createElement("span",null,"Preview voice")))))}())),n&&_e&&l.default.createElement(k.default,M({},t,{onlyShowSearchIndex:!0})))}));e.exports=t.default},5039:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=g(a(89899)),r=g(a(98370)),o=a(46859),i=a(35347),u=a(92152),s=a(33999),d=a(32489),c=g(a(25770)),_=(g(a(85485)),g(a(46942))),f=g(a(89240)),p=a(57118),m=g(a(79142));function g(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}function h(e){let{className:t,fileBaseName:a,onSave:n}=e;const r=(0,l.useMemo)((()=>a.split(".").slice(0,-1).join(".")),[a]),o=(0,l.useMemo)((()=>a.split(".").slice(-1)[0]),[a]),[i,u]=(0,l.useState)(r),[s,d]=(0,l.useState)(!1),f=(0,l.useRef)(null);(0,l.useEffect)((()=>{u(r),f.current&&(f.current.value=r)}),[r]),(0,l.useEffect)((()=>{s&&f.current&&(f.current.focus(),f.current.select())}),[s]);const p=()=>{const e=i.trim()||r;e!==r?n(i+"."+o).catch((e=>{console.error(e),u(r),f.current&&(f.current.value=r)})):(u(e),f.current&&(f.current.value=e)),d(!1)};return l.default.createElement("div",{className:(0,_.default)(c.default.editableFileName,{[c.default.preview]:!s}),onClick:()=>d(!0)},!s&&l.default.createElement("span",{className:(0,_.default)(t)},i),s&&l.default.createElement("input",{ref:f,className:t,type:"text",defaultValue:i,onChange:e=>u(e.target.value),onKeyDown:e=>{"Enter"===e.key?(e.preventDefault(),p()):"Escape"===e.key&&(e.preventDefault(),u(r),d(!1))},onBlur:p}),l.default.createElement("span",{className:c.default.fileExtension},".".concat(o)))}t.default=(0,n.default)((0,p.connectTyped)((e=>({user:e.auth.main.user})),{...o.actionCreators,datasourceUpload:i.datasourceUpload,datasourceGdriveUpload:i.datasourceGdriveUpload,datasourceRemove:i.datasourceRemove,datasourceRename:i.datasourceRename,datasourceCrawl:i.datasourceCrawl,saveAISettings:u.saveAISettings,updateRole:i.updateRole}))((e=>{let{user:t,role:a,datasourceListResult:n,pendingCrawlerTaskRows:i,storageUsedPercent:u,reloadDatasource:p,datasourceUpload:g,datasourceGdriveUpload:v,datasourceRemove:b,datasourceRename:y,datasourceCrawl:w,notificationSuccess:E,notificationInfo:C,notificationError:I,reloadAISettings:k,saveAISettings:L,updateRole:S}=e;const[x,T]=(0,l.useState)(""),[M,O]=(0,l.useState)(null),[N]=(0,l.useState)(function(){if(window.ioradGdrive)return window.ioradGdrive;const e={pickerInited:!1,gisInited:!1,tokenClient:null,apiScript:null,onApiLoad:()=>{window.gapi.load("picker",(()=>{e.pickerInited=!0}))},gisScript:null,gisLoaded:()=>{e.tokenClient=window.google.accounts.oauth2.initTokenClient({client_id:r.default.gdriveClientId,scope:"https://www.googleapis.com/auth/drive.file",callback:""}),e.gisInited=!0}};return window.ioradGdrive=e,[{src:"https://apis.google.com/js/api.js",onload:e.onApiLoad,key:"apiScript"},{src:"https://accounts.google.com/gsi/client",onload:e.gisLoaded,key:"gisScript"}
1].forEach((t=>{let{src:a,onload:l,key:n}=t;const r=document.createElement("script");e[n]=r,r.addEventListener("load",l),r.async=!0,r.defer=!0,r.src=a,document.body.appendChild(r)})),e}()),[A,P]=(0,l.useState)("");(0,l.useEffect)((()=>()=>{N&&(N.accessToken=null)}),[]),(0,l.useEffect)((()=>{let e;return i.length>0&&(e=setInterval((()=>{p()}),5e3)),()=>{void 0!==e&&(clearInterval(e),e=void 0)}}),[i.length]);const D=(0,l.useMemo)((()=>x?n.filter((e=>e.file_basename.toLowerCase().includes(x.toLowerCase()))):n),[n,x]),j=(e,t)=>{const a=document.createElement("a");a.href="/api/datasource/download?documentId=".concat(t.unique_id),a.download=t.file_basename,document.body.appendChild(a),a.click(),setTimeout((()=>{document.body.removeChild(a)}),0)},R=(0,l.useMemo)((()=>{var e,t,a,l,n;return{total:null!==(e=null==M?void 0:M.total)&&void 0!==e?e:0,failed:null!==(t=null==M?void 0:M.failed)&&void 0!==t?t:0,success:null!==(a=null==M?void 0:M.success)&&void 0!==a?a:0,uploading:(null!==(l=null==M?void 0:M.success)&&void 0!==l?l:0)+(null!==(n=null==M?void 0:M.failed)&&void 0!==n?n:0)}}),[M]),B=u>=100,H="You've reached the maximum number of reference docs.",F=!(null==t||!t.aiDatasourceEnabled||a.is_ai_datasource_hidden),V=(0,l.useCallback)((async()=>{try{F?(await Promise.resolve(S(a.unique_id,{is_ai_datasource_hidden:!0},!0)),await Promise.resolve(k())):(await Promise.resolve(L({currentAIDatasourceEnabled:!0})),await Promise.resolve(S(a.unique_id,{is_ai_datasource_hidden:!1},!0)),await Promise.resolve(k()))}catch(e){console.error(e),I({err:e})}}),[F]);return l.default.createElement("div",{className:c.default.reference_docs},l.default.createElement("div",{className:c.default.reference_docs__content},l.default.createElement(m.default,{label:"Enable Reference Docs",checked:F,onChange:V,className:c.default.reference_docs__toggle}),F&&l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:c.default.reference_docs__content_header},l.default.createElement("div",{className:c.default.reference_docs__uploads},l.default.createElement(f.default,{tooltipDisabled:!B,tooltip:H,placement:"top"},l.default.createElement("label",{className:(0,_.default)({[c.default.disabled]:B}),role:"button",onClick:()=>{let e;async function t(e){if("loaded"!==e.action&&e[window.google.picker.Response.ACTION]===window.google.picker.Action.PICKED){const t=e[window.google.picker.Response.DOCUMENTS].map((e=>e[window.google.picker.Document.ID]));try{O({});const{failed:e,success:l}=await v({roleId:a.unique_id,gdriveFileIds:t,gdriveAccessToken:N.accessToken},(e=>{O((t=>({...t,...e})))}));if(e.length>0)throw l.length>0?new Error("Done, but some have failed: "+e.map((e=>e.errorMessage)).join(", ")):new Error("All have failed: "+e.map((e=>e.errorMessage)).join(", "));O(null),E({message:"Done.".concat(0===l.length?" Nothing added.":"")}),p()}catch(e){O(null),console.error(e),I({err:e}),p()}}}N.tokenClient.callback=async a=>{if(void 0!==a.error)throw a;N.accessToken=a.access_token,e=(new window.google.picker.PickerBuilder).addView((new window.google.picker.DocsView).setMimeTypes(["application/vnd.google-apps.folder","application/vnd.google-apps.document","application/vnd.google-apps.spreadsheet","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/pdf","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","text/csv"].join(","))).enableFeature(window.google.picker.Feature.MULTISELECT_ENABLED).enableFeature(window.google.picker.Feature.SUPPORT_DRIVES).setOAuthToken(N.accessToken).setDeveloperKey(r.default.gdrivePickerApiKey).setCallback(t).setAppId(r.default.gdriveClientId).build(),e.setVisible(!0)},null===N.accessToken?N.tokenClient.requestAccessToken({prompt:"consent"}):N.tokenClient.requestAccessToken({prompt:""})}},l.default.createElement(s.GdriveIcon,null),l.default.createElement("span",null,"Import from Google Drive"))),l.default.createElement(f.default,{tooltipDisabled:!B,tooltip:H,placement:"top"},l.default.createElement("label",{className:(0,_.default)({[c.default.disabled]:B}),role:"button",htmlFor:"aiassistant-document-upload"},l.default.createElement(s.UploadIcon,null),l.default.createElement("span",null,"Upload Documents"),l.default.createElement("input",{id:"aiassistant-document-upload",type:"file",accept:".xlsx,.xls,.csv,.docx,.doc,.pdf,.zip",multiple:!0,onChange:async e=>{e.persist();try{const t=e.target.files;if(!t||0===t.length)return void I({err:new Error("No files selected.")});const l={total:t.length,failed:0,success:0};O({...l});const n=[];for(const e of Array.from(t)){try{await g(a.unique_id,e).then((e=>{console.log("res",e),null!=e&&e.errorMessage&&C({message:e.errorMessage})})),l.success+=1}
1catch(t){console.error(t),n.push({file:e,err:t}),l.failed+=1}O({...l})}O(null),p(),0!==n.length?1===t.length?I({err:n[0].err}):n.length===t.length?I({err:new Error("All document uploads failed: "+n.map((e=>(0,o.getErrorMessage)({err:e.err}))).join(", "))}):I({err:new Error("Some document uploads failed: "+n.map((e=>(0,o.getErrorMessage)({err:e.err}))).join(", "))}):E({message:"Document".concat(t.length>1?"s":""," uploaded successfully.")})}finally{e.target.value=""}}})))),l.default.createElement("div",{className:c.default.reference_docs__storageUsed},l.default.createElement("div",{className:c.default.reference_docs__storageUsed__header},"Storage used:"),l.default.createElement("div",{className:c.default.reference_docs__storageUsed__content},l.default.createElement("div",{className:c.default.reference_docs__storageUsed__content__bar},l.default.createElement("div",{className:c.default.reference_docs__storageUsed__content__bar__inner,style:{width:"".concat(Math.min(100,u),"%")}})),l.default.createElement("div",{className:c.default.reference_docs__storageUsed__content__value},"".concat(u,"%")))),l.default.createElement("div",{className:c.default.reference_docs__search_input},l.default.createElement(s.SearchIcon,null),l.default.createElement(d.TextInput,{placeholder:"Search",value:x,onChange:e=>T(e.target.value)}))),l.default.createElement("div",{className:c.default.reference_docs__content_list},0===D.length?l.default.createElement("div",{className:c.default.reference_docs__content_list_empty},"No results"):D.map((e=>l.default.createElement("div",{key:e.unique_id,className:c.default.reference_docs__content_list_item},l.default.createElement(s.DocumentIcon,null),l.default.createElement(h,{className:c.default.reference_docs__content_list_item_input,fileBaseName:e.file_basename,onSave:t=>(async(e,t)=>y({documentId:e,newFileBasename:t}).then((()=>{E({message:"Document renamed."}),p()})).catch((e=>{throw console.error(e),I({err:e}),p(),e})))(e.unique_id,t)}),l.default.createElement("div",{className:c.default.reference_docs__content_list_item_actions},l.default.createElement("button",{onClick:t=>j(0,e)},l.default.createElement(s.DownloadIcon,null)),l.default.createElement("button",{onClick:t=>{return a=e.unique_id,void C({message:"Are you sure?",action:{label:"Yes",callback:()=>{b({documentId:a}).then((()=>{E({message:"Document deleted."}),p()})).catch((e=>{console.error(e),I({err:e}),p()}))}}});var a}},l.default.createElement(s.TrashBinIcon,null))))))),null)),M&&l.default.createElement("div",{className:c.default.reference_docs__uploading},l.default.createElement("div",{className:c.default.reference_docs__uploading_inner},l.default.createElement(s.LoadingIcon,null),l.default.createElement("span",{className:c.default.reference_docs__uploading_inner_text},"Uploading ".concat(R.uploading," of ").concat(R.total)),l.default.createElement("label",{className:c.default.reference_docs__uploading_additional_info},l.default.createElement("span",null,"Failed: ".concat(R.failed)),l.default.createElement("span",null,"Success: ".concat(R.success))))))}));e.exports=t.default},26448:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=g(a(46942)),n=g(a(89899)),r=g(a(96540)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=m(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(92152)),i=a(53189),u=a(46859),s=a(35347),d=a(63021),c=a(18711),_=g(a(6366)),f=g(a(79142)),p=a(57118);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(m=function(e){return e?a:t})(e)}function g(e){return e&&e.__esModule?e:{default:e}}t.default=(0,n.default)((0,p.connectTyped)(null,{...u.actionCreators,updateRole:s.updateRole,saveAISettings:o.saveAISettings,extendAuth:i.extendAuth}),d.withRouter)((e=>{let{selectedRole:t,updateRole:a,saveAISettings:n,extendAuth:o,notificationError:i,notificationInfo:u,notificationSuccess:s}=e;const d=(0,c.getShoterFeatures)(t),p=(e,l,r)=>{var d;e.stopPropagation();const c=!l.checked;let _=!c;if(l.checkboxDisabled)return i({message:l.checkboxDisabledNoty||"Not implemented!"}),!1;let f={},p=!1;if(!c&&(null==r||null===(d=r.options)||void 0===d?void 0:d.every((e=>e.value===l.value||!e.checked)))&&(p=!0),!r||r.showParent&&p||(f[r.value]=p),"is_learner_progress_hidden"===l.value&&_)f={is_sequence_lock_hidden:!0,is_complete_hidden:!0,is_play_duration_hidden:!0};
1else if("is_sequence_lock_hidden"!==l.value||_){if(["is_view_aiassistant_hidden","is_view_library_hidden"].indexOf(l.value)>-1&&_){const e={is_view_aiassistant_hidden:t.is_view_aiassistant_hidden,is_view_library_hidden:t.is_view_library_hidden,[l.value]:_};if(e.is_view_aiassistant_hidden&&e.is_view_library_hidden)return i({message:"Either Library or Librarian has to be checked."}),!1;f={default_view:"library"}}}else f={is_sort_hidden:!0,is_search_hidden:!0,is_manual_sort:!0,default_sort:"manual"};if("is_manual_sort"===l.value){if(_=c,!c)return u({message:"Custom order will be lost",action:{label:"OK",callback:()=>{a(t.unique_id,{...f,is_manual_sort:!1},!0).catch((e=>{console.error(e),i({err:e})}))}}}),!1;f={...f,is_sort_name_hidden:!0,is_sort_date_hidden:!0,is_sort_views_hidden:!0,default_sort:"manual"}}else if(["is_sort_name_hidden","is_sort_date_hidden","is_sort_views_hidden"].includes(l.value)){if(t.is_manual_sort)return i({message:"Custom order is active"}),!1;if(c){if(1===["is_sort_name_hidden"===l.value||!t.is_sort_hidden&&!t.is_sort_name_hidden,"is_sort_date_hidden"===l.value||!t.is_sort_hidden&&!t.is_sort_date_hidden,"is_sort_views_hidden"===l.value||!t.is_sort_hidden&&!t.is_sort_views_hidden].filter(Boolean).length){const e={is_sort_name_hidden:"name",is_sort_date_hidden:"date",is_sort_views_hidden:"views"};f.default_sort=e[l.value]}}else{const e={is_sort_name_hidden:"name",is_sort_date_hidden:"date",is_sort_views_hidden:"views"};if(t.default_sort===e[l.value]){const e="is_sort_name_hidden"!==l.value&&(!t.is_sort_hidden&&!t.is_sort_name_hidden),a="is_sort_date_hidden"!==l.value&&(!t.is_sort_hidden&&!t.is_sort_date_hidden),n="is_sort_views_hidden"!==l.value&&(!t.is_sort_hidden&&!t.is_sort_views_hidden),r=e?"name":a?"date":n?"views":null;r&&(f.default_sort=r)}}}l.value.startsWith("is_sort_"),a(t.unique_id,{...f,[l.value]:_},!0).then((async()=>{l.value})).catch((e=>{console.error(e),"is_view_aiassistant_hidden"!==l.value||_?i({err:e}):u({message:"Librarian is not enabled for your account. Enable now?",action:{label:"Yes",callback:async()=>{await n({currentAIEnabled:!0}).then((()=>{s({message:"Done, now you can enable the Librarian feature!"}),o({aiAssistantEnabled:!0})})).catch((e=>{console.error(e),i({err:e})}))}}})}))},m=(e,l)=>{var n;e.stopPropagation();const r={};"default_sort"===l.default_prop&&"manual"===l.default_value&&(r.is_manual_sort=!0),a(t.unique_id,{[null!==(n=l.default_prop)&&void 0!==n?n:"default_sort"]:l.default_value,...r}).catch((e=>{console.error(e),i({err:e})}))};function g(e){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return r.default.createElement("div",{className:_.default.features__sub_list},e.map((e=>{let t=e.options||[e];return e.showParent&&(t=[e]),t.map((t=>{var a;return r.default.createElement("div",{key:t.value,className:_.default.features__list_group},r.default.createElement("div",{className:_.default.features__list_item},r.default.createElement(f.default,{checked:t.checked,disabled:t.disabled,checkboxDisabled:t.checkboxDisabled,onChange:a=>p(a,t,e),label:t.label,className:_.default.features__list_item_toggleButton}),t.default&&!t.disabled&&r.default.createElement("span",{className:_.default.features__list_item_default},"Default")||t.default_prop&&t.checked&&!t.disabled&&!t.default&&r.default.createElement("span",{className:(0,l.default)(_.default.features__list_item_setAsDefault),role:"button",tabIndex:0,onClick:e=>m(e,t)},"Set Default")||null),e.showParent&&g(null!==(a=e.options)&&void 0!==a?a:[],!0))}))})));const a={};e.forEach((e=>{const t=e.group||"Default";a[t]||(a[t]=[]),a[t].push(e)}));const n=["Theme Content","Learner Guidance"];return r.default.createElement(r.default.Fragment,null,Object.entries(a).filter((e=>{let[a]=e;return t===n.includes(a)})).map((e=>{let[a,n]=e;return r.default.createElement("div",{key:a,className:_.default.features__list_segment},r.default.createElement("h3",null,a),n.map((e=>{let a=e.options||[e];return e.showParent&&(a=[e]),a.map((a=>r.default.createElement("div",{key:a.value,className:_.default.features__list_group},r.default.createElement("div",{className:_.default.features__list_item},r.default.createElement(f.default,{checked:a.checked,disabled:a.disabled,checkboxDisabled:a.checkboxDisabled,onChange:t=>p(t,a,e),label:a.label,className:_.default.features__list_item_toggleButton}),a.default&&!a.disabled&&r.default.createElement("span",{className:_.default.features__list_item_default},"Default")||a.default_prop&&a.checked&&!a.disabled&&!a.default&&r.default.createElement("span",{className:(0,l.default)(_.default.features__list_item_setAsDefault),role:"button",tabIndex:0,onClick:e=>m(e,a)},"Set Default")||null),e.showParent&&g(e.options,!0,t))))})))})))}return r.default.createElement("div",{className:_.default.features},r.default.createElement("div",{className:_.default.features__content},r.default.createElement("div",{className:_.default.features__content_inner},r.default.createElement("div",{className:_.default.features__list},r.default.createElement("div",{className:_.default.features__column},g(d,!1,!1)),r.default.createElement("div",{className:_.default.features__column},g(d,!1,!0))))))}));e.exports=t.default},57138:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.EditButtonModalUI=t.EditButtonModal=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=p(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=f(a(46942)),r=a(35347),o=a(33999),i=a(32489),u=a(57118),s=a(25798),d=f(a(15014)),c=f(a(77554)),_=a(46859);function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(p=function(e){return e?a:t})(e)}const m=e=>{const{button:t,editButton:a,removeButton:r,onConfirm:u,index:_,notificationError:f}=e,[p,m]=(0,l.useState)(null),[g,v]=(0,l.useState)(!1),h=(0,l.useRef)(null);(0,l.useEffect)((()=>{(null==t?void 0:t.key)!==(null==p?void 0:p.key)&&m(t)}),[t,p]),(0,l.useEffect)((()=>{const e=e=>{const t=h.current;t&&!t.contains(e.target)&&u()};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)}),[u]),(0,l.useEffect)((()=>{const e=()=>{const e=document.querySelector('[data-button-key="'.concat(null==t?void 0:t.key,'"]')),a=h.current;if(!e||!a)return;const l=e.getBoundingClientRect(),n=a.getBoundingClientRect(),r=window.innerHeight-l.bottom,o=n.height||325;v(r<o)};return p&&setTimeout(e,0),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}),[p,null==t?void 0:t.key]);const b=(0,l.useCallback)((e=>{if(!e)return void console.error("Unexpected: button not found");const t=(0,s.getCorrectUrl)(e.href);return a({roleButtonId:e.id,label:e.label,href:t,target:e.target})}),[a]),y=(0,l.useCallback)((e=>{if(!p)return void console.error("Unexpected: buttonForm not found");const t={...p,...e,date_modified:new Date};m(t)}),[p]),w=(0,l.useCallback)((async()=>{if(p)if(p.label)try{await Promise.resolve(b(p)),u()}catch(e){const t="Invalid parameter href: ";"object"==typeof e&&null!==e&&"fromIoradApiClient"in e&&e.fromIoradApiClient&&"text"in e&&"string"==typeof e.text&&e.text.startsWith(t)?f({err:new Error(e.text.slice(t.length))}):f({err:e})}else f({err:new Error("Button name is required")})}),[u,b,p]),E=(0,l.useCallback)((e=>{r({roleButtonId:e})}),[r]);return p?l.default.createElement("div",{className:(0,n.default)(d.default.editButtonModal,{[d.default.positionedAbove]:g}),onClick:e=>e.stopPropagation(),ref:h},l.default.createElement("div",{className:d.default.buttonContent},l.default.createElement("div",{className:d.default.inputGroup},l.default.createElement("div",{className:d.default.label},"Button Name"),l.default.createElement("input",{className:d.default.textField,type:"text",value:p.label,onChange:e=>{y({label:e.target.value})},minLength:1,maxLength:20,placeholder:"Untitled Button",autoFocus:!0})),l.default.createElement("div",{className:d.default.inputGroup},l.default.createElement("div",{className:d.default.label},"Button URL"),l.default.createElement("div",{className:(0,n.default)(d.default.textFieldWrapper,d.default.withIcon)},l.default.createElement(o.LinkIcon,{className:d.default.urlIcon}),l.default.createElement("input",{className:d.default.textField,type:"text",value:p.href,placeholder:"example.com",onChange:e=>{y({href:e.target.value})}}))),l.default.createElement("div",{className:d.default.checkboxGroup},l.default.createElement(i.Checkbox,{checked:"_blank"===p.target,onChange:e=>{y({target:e.target.checked?"_blank":""})},label:"Open in new tab"})),l.default.createElement("div",{className:d.default.buttonGroup},l.default.createElement(c.default,{className:d.default.confirmButton,onClick:w},l.default.createElement(o.CheckmarkIcon,null),"Confirm"),l.default.createElement(c.default,{className:d.default.removeButton,onClick:()=>E(p.id),variant:"filled"},l.default.createElement(o.TrashBinIcon,null),"Remove")))):null};t.EditButtonModalUI=m;t.EditButtonModal=(0,u.connectTyped)(null,{editButton:r.editButton,removeButton:r.removeButton,..._.notificationActions})(m)},58173:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),r=a(22831),o=(l=a(15014))&&l.__esModule?l:{default:l},i=a(33999);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}t.default=e=>{let{library:t,updateRole:a,notificationError:l}=e;const{introductoryText:u="",roleId:s}=t,[d,c]=(0,n.useState)(""),_=(0,n.useRef)();(0,n.useEffect)((()=>{c(u)}),[u]);const f=e=>{e.persist(),!s||d&&d===u?e.target.blur():a(s,{introductory_text:d,is_theme_introductory_text_hidden:!d}).then((()=>{e.target.blur()})).catch((e=>{console.error(e),l({err:e})}))};return n.default.createElement("div",{className:o.default.hc_intro},n.default.createElement("input",{value:d,onChange:e=>{e.persist();const t=e.target.value;t.length>250?(_.current=(0,r.v4)(),l({uid:_.current,message:"The name can't be more than ".concat(250," characters."),onRemove:()=>{_.current=void 0}})):c(t)},onKeyPress:e=>{e.persist(),"Enter"===e.key&&f(e)},onBlur:f,placeholder:"Add welcome text or leave blank",id:"help-center-intro-input"}),d&&d!==u?n.default.createElement("div",{className:o.default.hc_intro__icon,role:"button"},n.default.createElement(i.CheckmarkIcon,null)):n.default.createElement("div",{className:o.default.hc_intro__icon},n.default.createElement(i.EditTextIcon,null)))};e.exports=t.default},40705:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=s(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),r=a(22831),o=a(32489),i=a(33999),u=(l=a(15014))&&l.__esModule?l:{default:l};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(s=function(e){return e?a:t})(e)}const d=e=>{let{name:t,id:a,updateRole:l,notificationError:s}=e;const[d,c]=(0,n.useState)(t),_=(0,n.useRef)(),f=e=>{e.persist(),d&&d===t?e.target.blur():l(a,{name:d,is_theme_title_hidden:!d}).then((()=>{e.target.blur()})).catch((e=>{console.error(e),s({err:e})}))},p=Boolean(d&&d!==t),m=t.startsWith("Your Library"),g=!m||p,v=m||!t;return n.default.createElement(o.GuideTooltip,{id:"guide_tooltip",tooltip:"First let’s name your Library",placement:"left",disabled:g,className:u.default.hc_title,show:v},n.default.createElement("input",{value:d,onChange:e=>{e.persist();const t=e.target.value;t.length>50?(_.current=(0,r.v4)(),s({uid:_.current,message:"The name can't be more than ".concat(50," characters."),onRemove:()=>{_.current=void 0}})):c(t)},onKeyPress:e=>{e.persist(),"Enter"===e.key&&f(e)},onBlur:f,onFocus:e=>{v&&e.target.select()},autoFocus:v,id:"help-center-title-input"}),p?n.default.createElement("div",{className:u.default.hc_title__icon,role:"button"},n.default.createElement(i.CheckmarkIcon,null)):n.default.createElement("div",{className:u.default.hc_title__icon},n.default.createElement(i.EditTextIcon,null)))};t.default=n.default.memo(d);e.exports=t.default},52672:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=w(a(89899)),n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=y(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),r=a(46859),o=a(35347),i=a(63021),u=w(a(46942)),s=a(61253),d=a(57118),c=a(93838),_=w(a(89240)),f=a(33999),p=a(20641),m=a(57138),g=w(a(58173)),v=w(a(40705)),h=w(a(15014)),b=w(a(98390));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(y=function(e){return e?a:t})(e)}
1function w(e){return e&&e.__esModule?e:{default:e}}function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},E.apply(null,arguments)}t.default=(0,l.default)((0,d.connectTyped)((e=>{var t,a;let{helpCenter:l}=e;return{themeColors:null===(t=l.info)||void 0===t||null===(a=t.themes)||void 0===a?void 0:a.themeColors,library:l.info}}),{...r.actionCreators,updateRole:o.updateRole,sortAllButtons:o.sortAllButtons,createButton:o.createButton}),i.withRouter)((e=>{var t;let{library:a,logoImageSrc:l,themeColors:r,showButtons:o=!1,sortAllButtons:i,notificationError:d,updateRole:y,createButton:w}=e;const C=null==r?void 0:r.header.coverBackgroundImage,I=null==r?void 0:r.logo,[k,L]=(0,n.useState)(null),[S,x]=(0,n.useState)({show:!1,position:0,insertIndex:null}),[T,M]=(0,n.useState)([]),O=(0,n.useRef)(null),N=(0,n.useRef)([]),[A,P]=(0,n.useState)(!1),[D,j]=(0,n.useState)(null);(0,n.useEffect)((()=>{setTimeout((()=>{P(null!==k)}),16)}),[k]);const R=(0,n.useMemo)((()=>{var e;return(0,c.filterSortCustomButtons)(null!==(e=null==a?void 0:a.roleButtons)&&void 0!==e?e:[])}),[null==a?void 0:a.roleButtons]);(0,n.useEffect)((()=>{if(0===R.length&&T.length>0)return void M([]);if(0===T.length&&R.length>0)return void M(R.map((e=>e.key)));const e=new Set(R.map((e=>e.key))),t=new Set(T),a=R.some((e=>!t.has(e.key))),l=T.some((t=>!e.has(t)));if(a||l){const a=[...T.filter((t=>e.has(t))),...R.filter((e=>!t.has(e.key))).map((e=>e.key))];M(a)}}),[R,T]);const B=(0,n.useMemo)((()=>{if(0===T.length)return R;const e=new Map(R.map((e=>[e.key,e]))),t=[];for(const a of T){const l=e.get(a);l&&(t.push(l),e.delete(a))}for(const a of e.values())t.push(a);return t}),[R,T]),H=()=>{L(null),x({show:!1,position:0,insertIndex:null})};return n.default.createElement("div",{className:h.default.homescreen,style:{color:null==r?void 0:r.header.font,backgroundImage:C?"url("+C+")":"none"}},n.default.createElement("div",{className:h.default.topMenu},n.default.createElement(p.ThemeSelector,null),n.default.createElement("span",{className:h.default.separator}),n.default.createElement("button",{onClick:async()=>{null!=a&&a.roleId&&null!=a&&a.isThemeTitleHidden&&await y(a.roleId,{is_theme_title_hidden:!1}),(0,s.waitFor)((()=>!!document.getElementById("help-center-title-input")),(()=>{const e=document.getElementById("help-center-title-input");null==e||e.focus()}))}},!(null!=a&&a.isThemeTitleHidden)&&n.default.createElement(f.EditIcon,null),!(null==a||!a.isThemeTitleHidden)&&n.default.createElement(f.AddIcon,null),"Title"),n.default.createElement("span",{className:h.default.separator}),n.default.createElement("button",{onClick:async()=>{null!=a&&a.roleId&&null!=a&&a.isThemeIntroductoryTextHidden&&await y(a.roleId,{is_theme_introductory_text_hidden:!1}),(0,s.waitFor)((()=>!!document.getElementById("help-center-intro-input")),(()=>{const e=document.getElementById("help-center-intro-input");null==e||e.focus()}))}},!(null!=a&&a.isThemeIntroductoryTextHidden)&&n.default.createElement(f.EditIcon,null),!(null==a||!a.isThemeIntroductoryTextHidden)&&n.default.createElement(f.AddIcon,null),"Description"),n.default.createElement("span",{className:h.default.separator}),n.default.createElement("button",{disabled:B.length>=3,onClick:()=>{null!=a&&a.roleId?w({roleId:null==a?void 0:a.roleId,label:"Button ".concat(B.length+1),href:"",target:""}):console.error("Unexpected: roleId is empty")}},n.default.createElement(f.AddIcon,null),"Buttons (",3-B.length,")")),n.default.createElement("div",{className:h.default.homescreen__content,style:{backgroundColor:null==r?void 0:r.header.coverBackground}},n.default.createElement(b.default,null,n.default.createElement("div",{className:h.default.homescreen__inner},n.default.createElement("div",{className:h.default.homescreen__logo},n.default.createElement("a",E({className:h.default.hc_logo__image},null!=I&&I.href?{href:I.href,target:I.targetBlank?"_blank":void 0}:{}),n.default.createElement("img",{src:l}))),!(null==a||!a.roleId)&&!(null!=a&&a.isThemeTitleHidden)&&n.default.createElement(v.default,{name:null!==(t=null==a?void 0:a.name)&&void 0!==t?t:"",id:null==a?void 0:a.roleId,buttonBackgroun
1dColor:null==a?void 0:a.buttonColor,updateRole:y,notificationError:d}),!!a&&!(null==a||!a.roleId)&&!(null!=a&&a.isThemeIntroductoryTextHidden)&&n.default.createElement(g.default,{library:a,buttonBackgroundColor:null==a?void 0:a.buttonColor,updateRole:y,notificationError:d}),!!o&&n.default.createElement("div",{ref:O,className:(0,u.default)(h.default.homescreen__buttons,{[h.default.draggingProgress]:A}),onDragOver:e=>{if(e.preventDefault(),null===k||!O.current)return;const t=e.clientX,a=O.current.getBoundingClientRect(),l=N.current.filter(Boolean);let n=null,r=0;if(l.length>0){const e=l[0].getBoundingClientRect();if(t<e.left)n=0,r=e.left-a.left-8;else{const e=l[l.length-1].getBoundingClientRect();if(t>=e.right)n=l.length,r=e.right-a.left+8;else{for(let e=0;e<l.length-1;e++){if(e===k)continue;const o=l[e],i=l[e+1];if(!o||!i)continue;const u=o.getBoundingClientRect(),s=i.getBoundingClientRect();if(t<(u.right+s.left)/2){if(t>u.right-10&&e!==k){n=e+1,r=u.right-a.left+8;break}}else if(t<s.left+10&&e+1!==k){n=e+1,r=s.left-a.left-8;break}}if(null===n)for(let e=0;e<l.length;e++){if(e===k)continue;const o=l[e].getBoundingClientRect();if(t>=o.left&&t<o.right){t<(o.left+o.right)/2?(n=e,r=o.left-a.left-8):(n=e+1,r=o.right-a.left+8);break}}}}}x({show:null!==n,position:r,insertIndex:n})},onDragLeave:e=>{var t;const a=e.relatedTarget;null!==(t=O.current)&&void 0!==t&&t.contains(a)||x({show:!1,position:0,insertIndex:null})},onDrop:e=>{if(e.preventDefault(),null===k||null===S.insertIndex)return void H();const t=[...B],l=t[k];if(k===S.insertIndex||k+1===S.insertIndex)return void H();t.splice(k,1);let n=S.insertIndex;k<n&&n--,t.splice(n,0,l);const r=t.map((e=>e.key));M(r),(e=>{if(null==a||!a.roleId||0===e.length)return;const t=e.map((e=>e.key));i({roleId:a.roleId,buttonKeys:t})})(t),H()}},S.show&&n.default.createElement("div",{className:h.default["drop-indicator"],style:{left:"".concat(S.position,"px")}}),B.map(((e,t)=>n.default.createElement("div",{className:h.default.buttonBox,key:e.id},n.default.createElement("button",{ref:e=>((e,t)=>{e&&(N.current[t]=e)})(e,t),"data-button-key":e.key,className:(0,u.default)(h.default.homescreen__button,{[h.default.rounded_corners]:null==a?void 0:a.buttonRoundedCorners,[h.default.missingHref]:!e.href,[h.default.dragging]:k===t,[h.default.editing]:D===e.key}),onClick:t=>{t.preventDefault(),j(D===e.key?null:e.key)}},n.default.createElement(_.default,{key:e.id,tooltipDisabled:!!e.href,tooltip:"Your button is missing a url",placement:"bottom",tagClassName:h.default.homescreen__button_tooltip},e.label,!e.href&&n.default.createElement(f.AlertIcon,null)),n.default.createElement("div",{className:h.default.editIconBox},n.default.createElement(f.EditIcon,null))),D===e.key&&n.default.createElement(m.EditButtonModal,{buttonKey:e.key,button:e,onConfirm:()=>{j(null)},index:t})))))))))}));e.exports=t.default},24670:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=m(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=p(a(89899)),r=a(63021),o=p(a(83361)),i=a(46859),u=a(35347),s=p(a(4952)),d=a(33999),c=a(18711),_=p(a(46942)),f=p(a(73445));function p(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(m=function(e){return e?a:t})(e)}t.default=(0,n.default)((0,r.connect)((()=>{}),{...i.actionCreators,updateRole:u.updateRole}))((e=>{let{selectedRole:t,selectedRoleLanguage:a,updateRole:n,notificationError:r}=e;const[i,u]=(0,l.useState)(""),p=(0,l.useMemo)((()=>{const e=[...o.default],t=e.findIndex((e=>"en"===e.code));if(t>-1){const a=e.splice(t,1)[0];e.unshift(a)}return i?e.filter((e=>e.name.toLowerCase().includes(i.toLowerCase()))):e}),[i]),m=(0,l.useMemo)((()=>
1(0,c.moveSelectedOptionToTop)(p,"code",a.code)),[p]);return l.default.createElement("div",{className:s.default.language},l.default.createElement("div",{className:s.default.language__header},l.default.createElement("div",{className:s.default.language__header_inner},l.default.createElement("div",{className:(0,_.default)(s.default.language__header_search,s.default.textFieldWrapper,s.default.withIcon)},l.default.createElement(d.SearchIcon,null),l.default.createElement("input",{type:"text",className:(0,_.default)(s.default.textField),placeholder:"Search",onChange:e=>u(e.target.value),autoFocus:!0})))),l.default.createElement("div",{className:s.default.language__content},l.default.createElement("div",{className:s.default.language__content_inner},l.default.createElement(f.default,{namespace:"libary-manager-language",variant:"compact",noBg:!0,noHeader:!0,getCbProp:e=>[e],getRowProps:e=>({className:e.code===a.code?s.default.activeBg:""}),onClick:e=>{return a=e,void n(t.unique_id,{language_code:a.code}).catch((e=>{console.error(e),r({err:e})}));var a},columns:[{label:"Name",value:"name",props:{"data-align":"left"}},{label:"Status",value:"status",cb:e=>l.default.createElement(l.default.Fragment,null,e.code===a.code&&l.default.createElement(d.CheckmarkIcon,null))}],emptyText:"No results",items:m}))))}));e.exports=t.default},88942:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=a(61225),r=a(46859),o=a(35347),i=a(33999),u=d(a(96824)),s=d(a(73445));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}const _=[{label:"Player Only",value:"player"},{label:"Static List + Player",value:"stepList,player"},{label:"Player Then Static List",value:"player,stepList"},{label:"Static List Only",value:"stepList"}],f={updateRole:o.updateRole,notificationError:r.actionCreators.notificationError};t.default=(0,n.connect)(null,f)((e=>{let{selectedRole:t,updateRole:a,notificationError:n}=e;const r=(0,l.useMemo)((()=>{const{share_static:e,static_iframe_hidden:a,static_iframe_first:l}=t;return e?a?_.find((e=>"stepList"===e.value)):l?_.find((e=>"player,stepList"===e.value)):_.find((e=>"stepList,player"===e.value)):_.find((e=>"player"===e.value))}),[t]);return l.default.createElement("div",{className:u.default.layout},l.default.createElement(s.default,{namespace:"libary-manager-layout",variant:"compact",noBg:!0,noHeader:!0,getCbProp:e=>[e],getRowProps:e=>({className:e.value===(null==r?void 0:r.value)?u.default.activeBg:""}),onClick:e=>(e=>{let l={};switch(e.value){case"player":l={share_static:!1,static_iframe_hidden:!1,static_iframe_first:!1};break;case"stepList,player":l={share_static:!0,static_iframe_hidden:!1,static_iframe_first:!1};break;case"player,stepList":l={share_static:!0,static_iframe_hidden:!1,static_iframe_first:!0};break;case"stepList":l={share_static:!0,static_iframe_hidden:!0,static_iframe_first:!1};break;default:return}a(t.unique_id,l).catch((e=>{console.error(e),n({err:e})}))})(e),columns:[{label:"Label",value:"label",props:{"data-align":"left"}},{label:"Status",value:"status",cb:e=>l.default.createElement(l.default.Fragment,null,e.value===(null==r?void 0:r.value)&&l.default.createElement("div",{className:u.default.actions},l.default.createElement(i.CheckmarkIcon,null)))}],items:_}))}));e.exports=t.default},97952:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=b(a(46942)),n=b(a(89899)),r=b(a(63375)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=h(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),i=a(46859),u=a(35347),s=a(57118),d=b(a(15184)),c=b(a(14647)),_=b(a(99708)),f=a(33999),p=b(a(4630)),m=b(a(15504)),g=b(a(73445)),v=a(23532);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;
1return(h=function(e){return e?a:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}const y=e=>{let{selectedRole:t,user:a,updateRole:n,notificationError:i}=e;const[u,s]=(0,o.useState)(!1),[d,c]=(0,o.useState)(""),[_,f]=(0,o.useState)([]);async function m(e){s(!0),await Promise.resolve(n(t.unique_id,{allowed_domains:(0,r.default)(e.split(",").concat(_)).join(",")})).then((()=>{c("")})).catch((e=>{console.error(e),i({err:e})})),s(!1)}function v(){return d.split(",").map((e=>{let t=e.trim().toLowerCase();return t.startsWith("https://")?t=t.slice(8):t.startsWith("http://")&&(t=t.slice(7)),t})).join(",")}(0,o.useEffect)((()=>{f(t.allowed_domains.split(",").map((e=>e.trim())).filter((e=>e)))}),[t]);const h=!!a.locked_privacy_embed&&!a.locked_privacy_embed_variable;return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:p.default.formGroup},o.default.createElement("div",{className:p.default.inputGroup},o.default.createElement("input",{type:"text",className:(0,l.default)("text-field",p.default.input),placeholder:"Enter Domain Name",value:d,disabled:h,onChange:e=>{c(e.target.value)},onBlur:()=>{c(v())},onKeyPress:e=>{"Enter"===e.key&&m(v())}}),o.default.createElement("button",{onClick:()=>m(d),disabled:u||!d||d===t.allowed_domains||d===_.join(",")},h?"Locked":"Add"))),o.default.createElement("div",{className:p.default.whitelistedDomains},o.default.createElement(g.default,{namespace:"libary-manager-whitelisted-domains",variant:"compact",noBg:!0,noHeader:!0,getCbProp:e=>[e],columns:[{label:"Domain",value:"value",props:{"data-align":"left"}},{label:"Status",value:"status",cb:e=>o.default.createElement(o.default.Fragment,null,!h&&o.default.createElement("button",{disabled:u,onClick:async()=>{s(!0),await Promise.resolve(n(t.unique_id,{allowed_domains:_.filter((t=>t!==e.value)).join(",")})).catch((e=>{console.error(e),i({err:e})})),s(!1)}},"Remove")),getColumnProps:e=>({className:p.default.status})}],items:_.map((e=>({value:e})))})))};t.default=(0,n.default)((0,s.connectTyped)((e=>{var t;let{auth:{main:{user:a}},helpCenter:l}=e;return{user:a,urlId:null===(t=l.info)||void 0===t?void 0:t.urlId}}),{...i.actionCreators,updateRole:u.updateRole}))((e=>{const{selectedRole:t,updateRole:a,notificationError:n,notificationInfo:r,urlId:i,user:u}=e,[s,h]=(0,o.useState)(!1),b=(0,v.useHistoryPush)(),w=(0,o.useMemo)((()=>[{Icon:f.PublicIcon,value:"Public",description:"Everybody",disabled:Boolean(u.public_disabled||u.locked_privacy_embed)},{Icon:f.UnlistedIcon,value:"Unlisted",description:"Limited to anyone with a link",disabled:Boolean(u.locked_privacy_embed)},{Icon:f.EmbedIcon,value:"Embed Only",description:"Limited to listed domains",popup:{triggerText:"Edit Whitelist",title:"Whitelisted Domains"},disabled:!1},{Icon:f.InviteIcon,value:"Invite Only",description:"Limited to specific people (sign in required)",disabled:Boolean(u.locked_privacy_embed)}]),[u]);return o.default.createElement("div",{className:p.default.privacy},o.default.createElement("div",{className:p.default.privacy__content},o.default.createElement("div",{className:p.default.privacy__content_inner},o.default.createElement("div",{className:p.default.manageAccessButtonBox},o.default.createElement(c.default,{variant:"grey",customClassName:p.default.manageAccessButton,onClick:()=>h(!0)},"Manage Access")),s&&o.default.createElement(_.default,{maxWidth:1072,fullHeight:!0,title:"Manage Access",description:o.default.createElement("a",{href:"/library/".concat(i,"?roleId=").concat(t.unique_id),target:"_blank",rel:"noopener noreferrer"},t.name),onClose:()=>h(!1),noScroll:!0},o.default.createElement(m.default,{libraries:[t]})),o.default.createElement(g.default,{namespace:"libary-manager-privacy",variant:"compact",noBg:!0,noHeader:!0,getCbProp:e=>[e],getRowProps:e=>({className:(0,l.default)({[p.default.activeBg]:e.value===t.privacy,[p.default.optionDisabled]:e.disabled})}),onClick:e=>(e=>{if(e.disabled)return"Public"===e.value&&u.public_disabled&&(u.isTeamAdmin?r({message:"This option is disabled.",action:{label:"Enable",callback:()=>{b("/account/settings/admin")}}}):r({message:"Contact ".concat(u.owner_public_name?'"'.concat(u.owner_public_name,'"'):"a team admin"," to enable this option")})),Promise.resolve();Promise.resolve(a(t.unique_id,{privacy:e.value})).catch((e=>{console.error(e),n({err:e})}))})(e),columns:[{label:"Type",value:"value",getIcon:e=>o.default.createElement("span",{className:p.default.icon},o.default.createElement(e.Icon,null)),props:{"data-align":"left"},cb:a=>o.default.createElement("div",{className:p.default.cellContent},a.value,a.value===t.privacy&&o.default.createElement("div",{className:p.default.actions},!!a.popup&&o.default.createElement(d.default,{size:"lg",closeIconPlacement:"innerTopRight",autoFullHeight:!0,noScroll:!0,label:o.default.createElement("button",{className:p.default.button},a.popup.triggerText),title:a.popup.title},function(t){return"Embed Only"===t.value?o.default.createElement(y,e):null}(a))))},{label:"Description",value:"description",props:{className:p.default.description}},{label:"Status",value:"status",cb:e=>o.default.createElement(o.default.Fragment,null,e.value===t.privacy&&o.default.createElement("div",{className:p.default.actions},o.default.createElement(f.CheckmarkIcon,null))),getColumnProps:e=>({className:p.default.status})}],items:w}))))}));e.exports=t.default},8900:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=g(a(46942)),r=a(32489),o=g(a(26448)),i=g(a(24670)),u=g(a(88942)),s=g(a(97952)),d=g(a(73033)),c=g(a(89200)),_=g(a(93870)),f=g(a(16483)),p=g(a(10516)),m=g(a(41645));function g(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}const h={privacy:l.default.createElement(c.default,null),features:l.default.createElement(_.default,null),language:l.default.createElement(f.default,null),layout:l.default.createElement(p.default,null)};t.default=e=>{let{selectedRole:t,selectedRoleLanguage:a,isSmallScreen:c}=e;const[_,f]=(0,l.useState)("privacy"),p=[{id:"privacy",label:"Privacy",component:l.default.createElement(s.default,{selectedRole:t})},{id:"features",label:"Features",component:l.default.createElement(o.default,{selectedRole:t})},{id:"language",label:"Language",component:l.default.createElement(i.default,{selectedRole:t,selectedRoleLanguage:a})},{id:"layout",label:"Layout",component:l.default.createElement(u.default,{selectedRole:t})}],g=p.map(((e,t)=>({...e,value:e.id,icon:h[e.id],props:{noBorder:0===t}})));return l.default.createElement("div",{className:d.default.settings},l.default.createElement("div",{className:d.default.settings__content},c?l.default.createElement(m.default,{variant:"sidebar",options:g,useScrollbars:!0,showArrow:!0}):l.default.createElement(r.Tabs,{className:d.default.settings__content_tabs,contentClassName:(0,n.default)(d.default.settings__content_tabs_content,d.default[_]),tabs:p,activeTabId:_,onChangeTab:f})))};e.exports=t.default},63053:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=b(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=a(61225),r=a(46859),o=a(43960),i=a(35347),u=a(23532),s=h(a(75030)),d=a(33999),c=h(a(12471)),_=h(a(12441)),f=h(a(11471)),p=a(7312),m=a(57118),g=a(69374),v=a(96041);function h(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(b=function(e){return e?a:t})(e)}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},y.apply(null,arguments)}function w(e){const t=(0,n.useDispatch)(),[a,r]=(0,l.useState)(!1);return(0,l.useEffect)((()=>{function e(){t(o.actionCreators.changeTutorialView(o.TutorialView.Tutorials)),t(o.actionCreators.setFilterSearchText("")),t(o.actionCreators.setFilterSearchIn(v.FilterSearchIn.CurrentTab)),t(o.actionCreators.changeView({searchKey:"",strictSearch:!1,filters:null}))}return console.log("TutorialPageInjected mounted"),e(),r(!0),()=>{e()}}),[]),a?l.default.createElement(s.default,y({initialLoading:!1,injected:!0,libraryManagerMode:!0},e)):null}const E={...r.notificationActions,updateRole:i.updateRole,deselectAll:o.actionCreators.deselectAll},C=(0,m.connectTyped)((e=>{var t;const{tutorials:a,userRoles:l}=e,{tutorials:n}=a;return{selectedTutorials:(null===(t=n.lists)||void 0===t?void 0:t.filter((e=>e._selected)).map((e=>((e,t)=>{var a,l;return{...e,subcategoryId:e.subCategoryId,tags:null!==(a=null===(l=e.labels)||void 0===l?void 0:l.map((e=>t.find((t=>t.value===e)))).filter(g.isNonNullable))&&void 0!==a?a:[]}})(e,l.tags.tagCollection))))||[]}}),E)((e=>{let{setActiveView:t,selectedRole:a,onToggleRoleTutorials:n,notificationInfo:r,notificationError:o,updateRole:i,tutorialIdsToSkip:s,selectedTutorials:m=[],deselectAll:g}=e;const[v,h]=(0,l.useState)("my"),{query:b,location:y}=(0,u.useRouter)(),E=(0,u.useHistoryPush)(),C=(0,l.useCallback)((()=>{0!==m.length&&(0,p.executeSelectionAction)("tutorials",m,[],n,"add",g,t)}),[m,n,g,t]);return(0,l.useEffect)((()=>
1{if(null==b||!b.returnTo){const e={...b,returnTo:"".concat(null==y?void 0:y.pathname).concat(null==y?void 0:y.search)};E("".concat(null==y?void 0:y.pathname,"?").concat(new URLSearchParams(e).toString()))}}),[b]),l.default.createElement("div",{className:c.default.addTutorialsContainer},l.default.createElement("div",{className:c.default.backButtonRow},l.default.createElement("button",{className:c.default.backButton,onClick:()=>t("tutorials")},l.default.createElement(d.ArrowDownIcon,null),"Back")),l.default.createElement("div",{className:c.default.addTutorialsContentWrapper},l.default.createElement("div",{className:c.default.addTutorialsContent},l.default.createElement("h3",{className:c.default.addTutorialsTitle},"Add Content to Your Library"),"external"===v?l.default.createElement(f.default,{onToggleRoleTutorials:n,onTutorialsAdded:()=>{t("tutorials")}}):l.default.createElement("div",{className:c.default.tutorialsPageContainer},l.default.createElement(w,{customSelectedActions:l.default.createElement(_.default,{selectedCount:m.length,onAddToLibrary:C}),tutorialIdsToSkip:s})))))}));t.default=C;e.exports=t.default},9463:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CategoryList=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=d(a(28825)),r=d(a(46942)),o=a(33999),i=a(32489),u=a(12923),s=a(70473);function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}t.CategoryList=e=>{let{categoryGroups:t,categoryOrder:a,selectedCategoryIds:d,onCategoryToggle:c,onSubcategoryToggle:_,onTutorialSelect:f,isSelected:p,isSubcategorySelected:m,isDraggingActive:g,draggedItem:v,dropPosition:h,onCategoryDragStart:b,onCategoryDragOver:y,onCategoryDrop:w,onSubcategoryDragStart:E,onSubcategoryDragOver:C,onSubcategoryDrop:I,onDragEnd:k,onTutorialInCategoryDragStart:L,onTutorialInCategoryDragOver:S,onTutorialInCategoryDrop:x}=e;const[T,M]=(0,l.useState)(new Set),O=e=>h&&v?l.default.createElement("div",{className:n.default.drop_line,style:{["before"===e?"top":"bottom"]:-5}}):null,N=e=>Object.values(e.subcategoryGroups).flatMap((e=>e.tutorials)),A=e=>{const a=d.includes(e),l=(e=>{const a=t[e];if(!a)return!1;const l=N(a);return 0!==l.length&&l.every((e=>p(e)))})(e);return a||l},P=(e,t)=>Object.entries(t.subcategoryGroups).sort(((e,t)=>{let[,a]=e,[,l]=t;return null!==a.sort_index&&null!==l.sort_index?a.sort_index-l.sort_index:null!==a.sort_index&&null===l.sort_index?-1:null===a.sort_index&&null!==l.sort_index?1:0})).map((t=>{let[a,n]=t;const r=(null==m?void 0:m(e,a))||!1;return l.default.createElement(s.SubcategoryItem,{key:a,subcategoryKey:a,subcategory:n.subcategory,tutorials:n.tutorials,isSelected:r,onToggle:(t,a)=>((e,t,a)=>{null==_||_(e,t,a)})(e,t,a),onTutorialSelect:f,isTutorialSelected:p,draggedItem:v,dropPosition:h,parentCategoryId:e,onSubcategoryDragStart:E,onSubcategoryDragOver:C,onSubcategoryDrop:I,onDragEnd:k,onTutorialInCategoryDragStart:L,onTutorialInCategoryDragOver:S,onTutorialInCategoryDrop:x})})),D=(0,l.useMemo)((()=>{if(a&&a.length>0)return a.filter((e=>t[e])).map((e=>[e,t[e]]));return Object.entries(t).sort(((e,t)=>{let[,a]=e,[,l]=t;return null!==a.sort_index&&null!==l.sort_index?a.sort_index-l.sort_index:null!==a.sort_index?-1:null!==l.sort_index?1:0}))}),[t,a]);return l.default.createElement("div",{className:(0,r.default)(n.default.categoriesList,{[n.default.is_dragging]:g})},D.map((e=>{let[t,a]=e;const s=d.includes(t),_=(e=>T.has(e))(t),m=A(t),g=N(a),E=(e=>{const t=Object.keys(e.subcategoryGroups);return t.length>1||1===t.length&&"undefined"!==t[0]})(a),C=String(null==v?void 0:v.item.id)===t&&"category"===(null==v?void 0:v.type),I=(null==h?void 0:h.beforeId)===t&&"category"===(null==h?void 0:h.type),D=(null==h?void 0:h.afterId)===t&&"category"===(null==h?void 0:h.type);return l.default.createElement("div",{key:t,style:{position:"relative"},className:n.default.categoryDragWrapper},I&&O("before"),l.default.createElement("div",{className:(0,r.default)(n.default.categoryContainer,{[n.default.selected]:s,[n.default.expanded]:_,[n.default.dragging]:C})},l.default.createElement("div",{className:n.default.categoryItem,onClick:()=>(e=>{M((t=>{const a=new Set(t);return a.has(e)?a.delete(e):a.add(e),a}))})(t),draggable:!0,onDragStart:e=>b(e,a.category),onDragEnd:k,onDragOver:e=>y(e,t),onDrop:e=>w(e,t)},l.default.createElement("div",{className:n.default.checkboxGroup,onClick:e=>e.stopPropagation()},l.default.createElement(i.Checkbox,{checked:m,onChange:e=>((e,t)=>{t.stopPropagation(),c(e,t.target.checked)})(t,e)})),l.default.createElement("div",{className:n.default.categoryContent},l.default.createElement(o.CategoryIcon,null),l.default.createElement("div",{className:n.default.categoryTitle},null===a.category.id?"Uncategorized":a.category.value||"Uncategorized"),l.default.createElement("div",{className:n.default.rightSide},l.default.createElement("div",{className:n.default.tutorialCount},g.length," tutorial",g.length>
11?"s":""),l.default.createElement("div",{className:n.default.drag_handle},"⋮⋮"),l.default.createElement(o.ArrowDownIcon,{className:(0,r.default)(n.default.arrowIcon)})))),_&&l.default.createElement(l.default.Fragment,null,!E&&l.default.createElement("div",{className:n.default.tutorialsList},((e,t)=>N(e).map((e=>{var a;const r=e.id.toString(),o=(null==v||null===(a=v.item.id)||void 0===a?void 0:a.toString())===r&&"tutorial"===(null==v?void 0:v.type),i=(null==h?void 0:h.beforeId)===r&&"tutorial"===(null==h?void 0:h.type)&&(null==h?void 0:h.parentCategoryId)===t,s=(null==h?void 0:h.afterId)===r&&"tutorial"===(null==h?void 0:h.type)&&(null==h?void 0:h.parentCategoryId)===t;return l.default.createElement("div",{key:e.id,style:{position:"relative"}},i&&l.default.createElement("div",{className:n.default.drop_line,style:{top:0}}),l.default.createElement(u.TutorialItem,{tutorial:e,isSelected:p(e),onSelectChange:f,showCheckbox:!0,draggable:!0,isDragging:o,onDragStart:a=>{L(a,e,t,"undefined")},onDragEnd:k,onDragOver:e=>{S(e,r,t,"undefined")},onDrop:e=>{x(e,r,t,"undefined")}}),s&&l.default.createElement("div",{className:n.default.drop_line,style:{bottom:0}}))})))(a,t)),!!E&&l.default.createElement("div",{className:n.default.subcategoriesList},P(t,a)))),D&&O("after"))})))}},96373:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=i(a(96540)),n=i(a(55971)),r=i(a(77554)),o=a(33999);function i(e){return e&&e.__esModule?e:{default:e}}t.default=e=>{let{onAddTutorials:t}=e;return l.default.createElement("div",{className:n.default.emptyState},l.default.createElement(o.BookIcon,null),l.default.createElement("span",null,"No content in The Library yet. Let’s add some!"),l.default.createElement(r.default,{onClick:t,className:n.default.addButton},l.default.createElement(o.AddIcon,null),"Add"))};e.exports=t.default},12957:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=x(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=S(a(16015)),r=a(75405),o=a(93838),i=S(a(46942)),u=S(a(7350)),s=a(23396),d=a(9463),c=a(93607),_=a(21263),f=a(56808),p=a(83867),m=a(33787),g=a(12694),v=a(79174),h=a(394),b=a(65898),y=a(12923),w=a(5215),E=a(7312),C=S(a(63733)),I=a(46859),k=a(35347),L=a(57118);function S(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(x=function(e){return e?a:t})(e)}t.default=(0,L.connectTyped)((()=>({})),{...I.actionCreators,updateRole:k.updateRole,sortAllTutorials:k.sortAllTutorials,sortAllCategories:k.sortAllCategories,sortAllSubcategories:k.sortAllSubcategories,sortAllTags:k.sortAllTags})((e=>{var t;let{selectedRole:a,domainTutorials:I,categoryCollection:k,tagCollection:L,highlightIds:S,onRemoveHighlight:x,onToggleRoleTutorials:T,onAddTutorials:M,onLearnerViewChange:O,notificationError:N,notificationSuccess:A,notificationInfo:P,updateRole:D,sortAllTutorials:j,sortAllCategories:R,sortAllSubcategories:B,sortAllTags:H}=e;const[F,V]=(0,l.useState)(a.main_view_type||"tutorials"),[W,G]=(0,l.useState)(null),[Z,U]=(0,l.useState)(!1),[q,Q]=(0,l.useState)(null),[Y,z]=(0,l.useState)(null),[X,K]=(0,l.useState)(!1),J=(0,l.useRef)(null),[,$]=(0,l.useState)(!1);(0,l.useEffect)((()=>{const e=new Image(1,1);e.src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",J.current=e,$(!0)}),[]);const ee=(0,l.useCallback)((0,u.default)(((e,t)=>{Q({x:e,y:t})}),16),[]),te=(0,l.useCallback)((0,u.default)((e=>{z(e)}),16),[]);(0,l.useEffect)((()=>{if(!Z)return;const e=e=>{"number"==typeof e.clientX&&"number"==typeof e.clientY&&ee(e.clientX,e.clientY)},t=()=>{Q(null)};return window.addEventListener("dragover",e,!0),window.addEventListener("dragend",t,!0),window.addEventListener("drop",t,!0),()=>{window.removeEventListener("dragover",e,!0),window.removeEventListener("dragend",t,!0),window.removeEventListener("drop",t,!0),ee.cancel(),te.cancel()}}),[Z,ee,te]);const ae=e=>{try{J.current&&e.dataTransfer.setDragImage&&e.dataTransfer.setDragImage(J.current,0,0),e.dataTransfer.setData("text/plain"," "),e.dataTransfer.setData("text/html"," "),e.dataTransfer.setData("text/uri-l
1ist"," ")}catch{}},le=e=>{const t=e;"number"==typeof t.clientX&&"number"==typeof t.clientY&&Q({x:t.clientX,y:t.clientY})},[ne,re]=(0,l.useState)([]),[oe,ie]=(0,l.useState)(null),[ue,se]=(0,l.useState)(null),[de,ce]=(0,l.useState)(null),[_e,fe]=(0,l.useState)(null),pe=!!a.is_manual_sort,me=(e,t)=>(e||"").localeCompare(t||"",void 0,{sensitivity:"base"}),ge=e=>null===(null==e?void 0:e.id)?"Uncategorized":(null==e?void 0:e.value)||"",ve=e=>null===(null==e?void 0:e.id)?"Uncategorized":(null==e?void 0:e.label)||(null==e?void 0:e.value)||"",he=(e,t)=>(null==e?void 0:e.label)||(null==e?void 0:e.value)||("untagged"===t?"Other":"");(0,l.useEffect)((()=>{const e=a.main_view_type||"tutorials";V(e)}),[a.main_view_type]);const be=(e,t,a,l,n,r)=>{const o=e.currentTarget.getBoundingClientRect(),i=e.clientY-o.top<o.height/2,u=a.findIndex((e=>l(e)===t));if(-1===u)return null;let s=null,d=null;i?(d=t,u>0&&(s=l(a[u-1]))):(s=t,u<a.length-1&&(d=l(a[u+1])));const c={afterId:s,beforeId:d,type:n};return"subcategory"===n&&r&&(c.parentCategoryId=r),"tutorial"===n&&r&&("tutorial"===n&&a===Ie||(r.includes("tag_")||"untagged"===r?c.parentTagId=r:c.parentCategoryId=r)),c},ye=e=>Y&&W?l.default.createElement("div",{className:n.default.drop_line,style:{["before"===e?"top":"bottom"]:0}}):null,we=(0,l.useMemo)((()=>{const e=I.filter((e=>(0,r.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:k,tagCollection:L}))).map((e=>({...e,sort_index:(0,r.getTutorialSortIndex)({tutorial:e,selectedRole:a}),type:"tutorial",tutorials:[e]})));return pe?e.sort(o.manualSortFn):e.sort(((e,t)=>me((0,r.getTutorialLabel)(e),(0,r.getTutorialLabel)(t))))}),[I,a,k,L]);(0,l.useEffect)((()=>{X||we&&Array.isArray(we)&&re([...we])}),[we]);const{searchQuery:Ee,setSearchQuery:Ce,filteredTutorials:Ie}=(0,_.useTutorialSearch)({tutorials:ne.length>0?ne:we}),{categoryGroups:ke,serverCategoryOrder:Le}=(0,l.useMemo)((()=>{const e=(0,g.createCategoryGroups)(we,k,Ee,a),{sortedGroups:t,categoryOrder:l}=(0,g.sortCategoryGroups)(e,a);if(!pe){const e=Object.entries(t).sort(((e,t)=>{let[,a]=e,[,l]=t;return me(ge(a.category),ge(l.category))})),a={},l=[];for(const[t,n]of e){const e=Object.entries(n.subcategoryGroups||{}).sort(((e,t)=>{let[,a]=e,[,l]=t;return me(ve(a.subcategory),ve(l.subcategory))})),o={};for(const[t,a]of e){const e=[...a.tutorials||[]].sort(((e,t)=>me((0,r.getTutorialLabel)(e),(0,r.getTutorialLabel)(t))));o[t]={...a,tutorials:e}}a[t]={...n,subcategoryGroups:o},l.push(t)}return{categoryGroups:a,serverCategoryOrder:l}}return{categoryGroups:t,serverCategoryOrder:l}}),[we,k,Ee,a,pe]),{tagGroups:Se,serverTagOrder:xe}=(0,l.useMemo)((()=>{const e=(0,v.createTagGroups)(we,L,Ee,a),{sortedGroups:t,tagOrder:l}=(0,v.sortTagGroups)(e,a);if(!pe){const e=Object.entries(t).sort(((e,t)=>{var a,l,n,r;let[,o]=e,[,i]=t;return me(he(o.tag,String(null!==(a=null===(l=o.tag)||void 0===l?void 0:l.id)&&void 0!==a?a:"untagged")),he(i.tag,String(null!==(n=null===(r=i.tag)||void 0===r?void 0:r.id)&&void 0!==n?n:"untagged")))})),a={},l=[];for(const[t,n]of e){const e=[...n.tutorials||[]].sort(((e,t)=>me((0,r.getTutorialLabel)(e),(0,r.getTutorialLabel)(t))));a[t]={...n,tutorials:e},l.push(t)}return{tagGroups:a,serverTagOrder:l}}return{tagGroups:t,serverTagOrder:l}}),[we,L,Ee,a,pe]);(0,l.useEffect)((()=>{X||ke&&Object.keys(ke).length>0&&(ie({...ke}),se(Le))}),[ke,Le]),(0,l.useEffect)((()=>{X||Se&&Object.keys(Se).length>0&&(ce({...Se}),fe(xe))}),[Se,xe]);const Te=(0,f.useViewAwareSelection)({viewOption:F,filteredTutorials:Ie,categoryGroups:oe||ke,tagGroups:de||Se}),Me="categories"===F?"categories":"tutorials",{handleCategoryToggle:Oe,handleSubcategoryToggle:Ne}=(0,p.useCategorySelectionHandler)({viewOption:Me,categoryGroups:oe||ke,handleSelectCategory:Te.handleSelectCategory,handleSelectSubcategory:Te.handleSelectSubcategory}),{handleTagToggle:Ae}=(0,m.useTagSelectionHandler)({viewOption:F,tagGroups:de||Se,handleSelectTag:Te.handleSelectTag}),Pe=(e,t)=>{Te.handleSelectTutorial(e,t)},De=()=>{U(!1),G(null),z(null),Q(null)},je=e=>"undefined"===e||void 0===e?void 0:e,Re=async function(e,t){let l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;try{const r=e.transformIds(t),o=e.buildActionArgs(a.id,r,n);l&&await(async()=>
1{if(!a.is_manual_sort){if(!D)return void console.warn("updateRole action not available");K(!0);try{await D(a.unique_id,{is_manual_sort:!0,is_sort_name_hidden:!0,is_sort_date_hidden:!0,is_sort_views_hidden:!0,default_sort:"manual"},!0),K(!1),P&&P({message:"Custom order activated"})}catch(e){console.error("Failed to enable custom sorting:",e)}}})(),await e.action(...o),A&&A({message:"".concat(e.entityName," order updated successfully")})}catch(t){console.error(t),N&&N({message:"Failed to update ".concat(e.entityName," order")})}},Be=async function(e){return Re({action:j,transformIds:e=>e.map((e=>e.id)),buildActionArgs:(e,t)=>[{roleId:e,tutorialIds:t}],entityName:"Tutorial"},e,arguments.length>1&&void 0!==arguments[1]&&arguments[1])},He=async function(e){return Re({action:R,transformIds:e=>e.map((e=>"undefined"===e?null:parseInt(e))),buildActionArgs:(e,t)=>[{roleId:e,categoryIds:t}],entityName:"Category"},e,arguments.length>1&&void 0!==arguments[1]&&arguments[1])},Fe=async function(e,t){return Re({action:B,transformIds:e=>e,buildActionArgs:(e,t,a)=>[{roleId:e,parentCategoryId:parseInt(a),subcategoryIds:t}],entityName:"Subcategory"},e,arguments.length>2&&void 0!==arguments[2]&&arguments[2],t)};return l.default.createElement("div",{className:n.default.container},l.default.createElement("h3",{className:n.default.pageTitle},null!==(t=a.name)&&void 0!==t?t:"Your Library View"),l.default.createElement(h.SearchBar,{searchQuery:Ee,onSearchChange:Ce}),l.default.createElement("div",{className:n.default.buttonBar},l.default.createElement(b.SelectionControls,{selectedCount:Te.selectedCount,isAllSelected:Te.isAllSelected,onSelectAll:Te.handleSelectAll}),l.default.createElement("div",{className:n.default.separator}),l.default.createElement("div",{className:n.default.viewOptionSelectGroup},l.default.createElement("span",null,"Set Your Library View:"),l.default.createElement(C.default,{className:n.default.viewOptionSelect,value:F,options:s.viewOptions,onChange:e=>{const t=e.value;V(t),O&&O({value:e.value})},targetArrow:!0,containerPadding:0,variant:"v3"})),l.default.createElement("div",{className:n.default.actionsGroup},l.default.createElement(w.ActionButtons,{selectedCount:Te.selectedCount,onRemoveSelected:()=>{const e="tags"===F?Te.tutorialsFromSelectedTags:Te.tutorialsFromSelectedCategories;(0,E.executeSelectionAction)(Me,Te.selectedTutorials,e,T,"remove",Te.clearSelection)},onAddTutorials:M}))),"tutorials"===F&&l.default.createElement("div",{className:n.default.tutorialsListContainer},l.default.createElement("div",{className:(0,i.default)(n.default.tutorialsList,n.default.flat,{[n.default.is_dragging]:Z})},Ie.length>0&&Ie.map((e=>{const t=S.includes(Number(e.id)),a=(null==W?void 0:W.item.id)===e.id,r=e.id.toString(),o=(null==Y?void 0:Y.beforeId)===r&&"tutorial"===(null==Y?void 0:Y.type),i=(null==Y?void 0:Y.afterId)===r&&"tutorial"===(null==Y?void 0:Y.type);return l.default.createElement("div",{key:e.id,style:{position:"relative"},className:n.default.tutorialItemDragWrapper},o&&ye("before"),l.default.createElement(y.TutorialItem,{tutorial:e,isSelected:Te.isTutorialSelected(e),isHighlighted:t,onSelectChange:Pe,onHighlightRemove:t?x:void 0,flatStyle:!0,draggable:!0,onDragStart:t=>((e,t)=>{U(!0),setTimeout((()=>{G({item:t,type:"tutorial"})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)})(t,e),onDragEnd:De,onDragOver:t=>((e,t)=>{var a;if(e.preventDefault(),!W||"tutorial"!==W.type||"tutorials"!==F)return e.dataTransfer.dropEffect="none",void te(null);if((null===(a=W.item.id)||void 0===a?void 0:a.toString())===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const l=be(e,t,Ie,(e=>e.id.toString()),"tutorial");te(l)})(t,e.id.toString()),onDrop:t=>((e,t)=>{var a;if(e.preventDefault(),!W||!Y||"tutorial"!==W.type)return;const{item:l}=W;if((null===(a=l.id)||void 0===a?void 0:a.toString())===t)return G(null),void z(null);const n=ne.findIndex((e=>e.id===l.id));if(-1===n)return;let r=0;if(Y.afterId){const e=ne.findIndex((e=>e.id.toString()===Y.afterId));-1!==e&&(r=e+1)}else if(Y.beforeId){const e=ne.findIndex((e=>e.id.toString()===Y.beforeId));-1!==e&&(r=e)}if(n===r||n+1===r&&r>n)return G(null),void z(null);const o=Array.from(ne),[i]=o.splice(n,1),u=n<r?r-1:r;o.splice(u,0,i),re(o),Be(o,!0),G(null),z(null),Q(null)})(t,e.id.toString()),isDragging:a}),i&&ye("after"))})),0===Ie.length&&l.default.createElement("div",{className:n.default.emptyState},Ee?"No tutorials found":"No tutorials added to this library yet"))),Z&&W&&q&&l.default.createElement("div",{className:n.default.draggingItemWrapper,style:{to
1p:q.y+8,left:q.x+8}},l.default.createElement("div",{className:n.default.draggingItem},(()=>{const e=W;let t="";if("tutorial"===e.type)t=(0,r.getTutorialLabel)(e.item);else if("category"===e.type)t=ge(e.item);else if("subcategory"===e.type)t=ve(e.item);else if("tag"===e.type){var a;const l=e.item,n=null===(null==l?void 0:l.id)?"untagged":String(null!==(a=null==l?void 0:l.id)&&void 0!==a?a:"");t=he(l,n)}return l.default.createElement("div",null,t)})())),"categories"===F&&l.default.createElement(d.CategoryList,{categoryGroups:oe||ke,categoryOrder:ue,selectedCategoryIds:Te.selectedCategoryIds,onCategoryToggle:Oe,onSubcategoryToggle:Ne,onTutorialSelect:Pe,isSelected:Te.isTutorialSelected,isSubcategorySelected:Te.isSubcategorySelected,isDraggingActive:Z,draggedItem:W,dropPosition:Y,onCategoryDragStart:(e,t)=>{U(!0),setTimeout((()=>{G({item:t,type:"category"})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)},onCategoryDragOver:(e,t)=>{if(e.preventDefault(),!W||"category"!==W.type||"categories"!==F)return e.dataTransfer.dropEffect="none",void te(null);if(String(W.item.id)===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const a=oe||ke,l=ue||Object.keys(a),n=be(e,t,l.map((e=>({id:e}))),(e=>e.id),"category");te(n)},onCategoryDrop:(e,t)=>{if(e.preventDefault(),!W||!Y||"category"!==W.type)return;const{item:a}=W;if(String(a.id)===t)return G(null),void z(null);const l=oe||ke,n=ue||Object.keys(l),r=n.findIndex((e=>e===String(a.id)));if(-1===r)return;let o=0;if(Y.afterId){const e=n.findIndex((e=>e===Y.afterId));-1!==e&&(o=e+1)}else if(Y.beforeId){const e=n.findIndex((e=>e===Y.beforeId));-1!==e&&(o=e)}if(r===o||r+1===o&&o>r)return G(null),void z(null);const i=Array.from(n),[u]=i.splice(r,1),s=r<o?o-1:o;i.splice(s,0,u);const d={};for(const e of i)d[e]=l[e];ie(d),se(i),console.log("Immediate drop update:",{draggedItemId:String(a.id),newOrder:i,targetPosition:o}),He(i,!0),G(null),z(null)},onSubcategoryDragStart:(e,t,a)=>{U(!0),setTimeout((()=>{G({item:t,type:"subcategory",parentCategoryId:a})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)},onSubcategoryDragOver:(e,t,a)=>{if(e.preventDefault(),!W||"subcategory"!==W.type||W.parentCategoryId!==a||"categories"!==F)return e.dataTransfer.dropEffect="none",void te(null);if((null===W.item.id?"undefined":String(W.item.id))===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const l=e.currentTarget.getBoundingClientRect(),n=e.clientY-l.top<l.height/2,r=oe||ke,o=Object.entries(r[a].subcategoryGroups).sort(((e,t)=>{let[,a]=e,[,l]=t;const n=a,r=l;return null!==n.sort_index&&null!==r.sort_index?n.sort_index-r.sort_index:null!==n.sort_index&&null===r.sort_index?-1:null===n.sort_index&&null!==r.sort_index?1:0})).map((e=>{let[t]=e;return t})),i=o.findIndex((e=>e===t));if(-1===i)return void te(null);let u=null,s=null;n?(s=t,i>0&&(u=o[i-1])):(u=t,i<o.length-1&&(s=o[i+1])),te({afterId:u,beforeId:s,type:"subcategory",parentCategoryId:a})},onSubcategoryDrop:(e,t,a)=>{if(e.preventDefault(),!W||!Y||"subcategory"!==W.type||W.parentCategoryId!==a)return;const{item:l}=W,n=null===l.id?"undefined":String(l.id);if(n===t)return G(null),void z(null);const r=oe||ke,o=Object.entries(r[a].subcategoryGroups).sort(((e,t)=>{let[,a]=e,[,l]=t;const n=a,r=l;return null!==n.sort_index&&null!==r.sort_index?n.sort_index-r.sort_index:null!==n.sort_index&&null===r.sort_index?-1:null===n.sort_index&&null!==r.sort_index?1:0})).map((e=>{let[t]=e;return t})),i=o.findIndex((e=>e===n));if(-1===i)return;let u=0;if(Y.afterId){const e=o.findIndex((e=>e===Y.afterId));-1!==e&&(u=e+1)}else if(Y.beforeId){const e=o.findIndex((e=>e===Y.beforeId));-1!==e&&(u=e)}if(i===u||i+1===u&&u>i)return G(null),void z(null);const s=Array.from(o),[d]=s.splice(i,1),c=i<u?u-1:u;s.splice(c,0,d);const _={...r},f={};s.forEach(((e,t)=>{const l=r[a].subcategoryGroups[e];f[e]={...l,sort_index:t}})),_[a]={...r[a],subcategoryGroups:f},ie(_);const p=s.map((e=>"undefined"===e?null:parseInt(e)));Fe(p,a,!0),G(null),z(null)},onDragEnd:De,onTutorialInCategoryDragStart:(e,t,a,l)=>{U(!0),setTimeout((()=>{G({item:t,type:"tutorial",categoryId:a,subcategoryKey:je(l)})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)},onTutorialInCategoryDragOver:(e,t,a,l)=>{var n,r,o;e.preventDefault();const i=je(null==W?void 0:W.subcategoryKey),u=je(l);if(!W||"tutorial"!==W.type||W.categoryId!==a||i!==u||"categories"!==F)return e.dataTransfer.dropEffect="none",void te(null);if((null===(n=W.item.id)||void 0===n?void 0:n.toString())===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const s=e.currentTarget.getBoundingClientRect(),d=e.clientY-s.top<s.height/2,c=oe||ke;let _=[];const f=je(l)||"undefined";_=(null===(r=c[a])||void 0===r||null===(o=r.subcategoryGroups[f])||void 0===o?void 0:o.tutorials)||[];const p=_.findIndex((e=>e.id.toString()===t));if(-1===p)return void te(null);let m=null,g=null;d?(g=t,p>0&&(m=_[p-1].id.toString())):(m=t,p<_.length-1&&(g=_[p+1].id.toString())),te({afterId:m,beforeId:g,type:"tutorial",parentCategoryId:a})},onTutorialInCategoryDrop:async(e,t,a,l)=>{var n,r,o;e.preventDefault();const i=je(null==W?void 0:W.subcategoryKey),u=je(l);if(!W||!Y||"tutorial"!==W.type||W.categoryId!==a||i!==u)return;const{item:s}=W;if((null===(n=s.id)||void 0===n?void 0:n.toString())===t)return G(null),void z(null);
1const d=oe||ke;let c=[];const _=je(l)||"undefined";c=[...(null===(r=d[a])||void 0===r||null===(o=r.subcategoryGroups[_])||void 0===o?void 0:o.tutorials)||[]];const f=c.findIndex((e=>e.id===s.id));if(-1===f)return;let p=0;if(Y.afterId){const e=c.findIndex((e=>e.id.toString()===Y.afterId));-1!==e&&(p=e+1)}else if(Y.beforeId){const e=c.findIndex((e=>e.id.toString()===Y.beforeId));-1!==e&&(p=e)}if(f===p||f+1===p&&p>f)return G(null),void z(null);const m=Array.from(c),[g]=m.splice(f,1),v=f<p?p-1:p;m.splice(v,0,g);const h={...d},b=je(l)||"undefined";h[a]={...d[a],subcategoryGroups:{...d[a].subcategoryGroups,[b]:{...d[a].subcategoryGroups[b],tutorials:m}}},ie(h),await Be(m,!0),G(null),z(null),Q(null)}}),"tags"===F&&l.default.createElement(c.TagList,{tagGroups:de||Se,tagOrder:_e,selectedTagIds:Te.selectedTagIds,onTagToggle:Ae,onTutorialSelect:Pe,isSelected:Te.isTutorialSelected,isDraggingActive:Z,draggedItem:W,dropPosition:Y,onTagDragStart:(e,t)=>{U(!0),setTimeout((()=>{G({item:t,type:"tag"})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)},onTagDragOver:(e,t)=>{if(e.preventDefault(),!W||"tag"!==W.type||"tags"!==F)return e.dataTransfer.dropEffect="none",void te(null);if(String(W.item.id)===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const a=de||Se,l=_e||Object.keys(a),n=be(e,t,l.map((e=>({id:e}))),(e=>e.id),"tag");te(n)},onTagDrop:(e,t)=>{if(e.preventDefault(),!W||!Y||"tag"!==W.type)return;const{item:a}=W;if(String(a.id)===t)return G(null),void z(null);const l=de||Se,n=_e||Object.keys(l),r=null===a.id?"untagged":String(a.id),o=n.findIndex((e=>e===r));if(-1===o)return;let i=0;if(Y.afterId){const e=n.findIndex((e=>e===Y.afterId));-1!==e&&(i=e+1)}else if(Y.beforeId){const e=n.findIndex((e=>e===Y.beforeId));-1!==e&&(i=e)}if(o===i||o+1===i&&i>o)return G(null),void z(null);const u=Array.from(n),[s]=u.splice(o,1),d=o<i?i-1:i;u.splice(d,0,s);const c={};for(const e of u)c[e]=l[e];ce(c),fe(u),async function(e){Re({action:H,transformIds:e=>e.map((e=>"untagged"===e?null:parseInt(e))),buildActionArgs:(e,t)=>[{roleId:e,tagIds:t}],entityName:"Tag"},e,arguments.length>1&&void 0!==arguments[1]&&arguments[1])}(u,!0),G(null),z(null)},onDragEnd:De,onTutorialInTagDragStart:(e,t,a)=>{U(!0),setTimeout((()=>{G({item:t,type:"tutorial",tagId:a})}),48),e.dataTransfer.effectAllowed="move",ae(e),le(e)},onTutorialInTagDragOver:(e,t,a)=>{var l,n;if(e.preventDefault(),!W||"tutorial"!==W.type||W.tagId!==a||"tags"!==F)return e.dataTransfer.dropEffect="none",void te(null);if((null===(l=W.item.id)||void 0===l?void 0:l.toString())===t)return e.dataTransfer.dropEffect="none",void te(null);e.dataTransfer.dropEffect="move";const r=e.currentTarget.getBoundingClientRect(),o=e.clientY-r.top<r.height/2,i=(null===(n=(de||Se)[a])||void 0===n?void 0:n.tutorials)||[],u=i.findIndex((e=>e.id.toString()===t));if(-1===u)return void te(null);let s=null,d=null;o?(d=t,u>0&&(s=i[u-1].id.toString())):(s=t,u<i.length-1&&(d=i[u+1].id.toString())),te({afterId:s,beforeId:d,type:"tutorial",parentTagId:a})},onTutorialInTagDrop:async(e,t,a)=>{var l,n;if(e.preventDefault(),!W||!Y||"tutorial"!==W.type||W.tagId!==a)return;const{item:r}=W;if((null===(l=r.id)||void 0===l?void 0:l.toString())===t)return G(null),void z(null);const o=de||Se,i=[...(null===(n=o[a])||void 0===n?void 0:n.tutorials)||[]],u=i.findIndex((e=>e.id===r.id));if(-1===u)return;let s=0;if(Y.afterId){const e=i.findIndex((e=>e.id.toString()===Y.afterId));-1!==e&&(s=e+1)}else if(Y.beforeId){const e=i.findIndex((e=>e.id.toString()===Y.beforeId));-1!==e&&(s=e)}if(u===s||u+1===s&&s>u)return G(null),void z(null);const d=Array.from(i),[c]=d.splice(u,1),_=u<s?s-1:s;d.splice(_,0,c);const f={...o};f[a]={...o[a],tutorials:d},ce(f),await Be(d,!0),G(null),z(null),Q(null)}}))}));e.exports=t.default},93607:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TagList=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}
1(a(96540)),n=d(a(28825)),r=d(a(46942)),o=a(33999),i=a(70629),u=a(32489),s=a(12923);function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}t.TagList=e=>{let{tagGroups:t,tagOrder:a,selectedTagIds:d,onTagToggle:c,onTutorialSelect:_,isSelected:f,isDraggingActive:p,draggedItem:m,dropPosition:g,onTagDragStart:v,onTagDragOver:h,onTagDrop:b,onDragEnd:y,onTutorialInTagDragStart:w,onTutorialInTagDragOver:E,onTutorialInTagDrop:C}=e;const[I,k]=(0,l.useState)(new Set),L=e=>g&&m?l.default.createElement("div",{className:n.default.drop_line,style:{["before"===e?"top":"bottom"]:-5}}):null,S=e=>{const a=d.includes(e),l=(e=>{const a=t[e];return!(!a||0===a.tutorials.length)&&a.tutorials.every((e=>f(e)))})(e);return a||l},x=(0,l.useMemo)((()=>{if(a&&a.length>0)return a.filter((e=>t[e])).map((e=>[e,t[e]]));return Object.entries(t).sort(((e,t)=>{let[,a]=e,[,l]=t;return null!==a.sort_index&&null!==l.sort_index?a.sort_index-l.sort_index:null!==a.sort_index?-1:null!==l.sort_index?1:0}))}),[t,a]);return l.default.createElement("div",{className:(0,r.default)(n.default.categoriesList,n.default.tagsList,{[n.default.is_dragging]:p})},x.map((e=>{var t;let[a,p]=e;const x=d.includes(a),T=(e=>I.has(e))(a),M=S(a),O=(null==m||null===(t=m.item.id)||void 0===t?void 0:t.toString())===a&&"tag"===(null==m?void 0:m.type),N=(null==g?void 0:g.beforeId)===a&&"tag"===(null==g?void 0:g.type),A=(null==g?void 0:g.afterId)===a&&"tag"===(null==g?void 0:g.type),P=((e,t)=>{var a,l;return(null===(a=e.tag)||void 0===a?void 0:a.label)||(null===(l=e.tag)||void 0===l?void 0:l.value)||("untagged"===t?"Other":"Unnamed Tag")})(p,a);return l.default.createElement("div",{key:a,style:{position:"relative"},className:n.default.categoryDragWrapper},N&&L("before"),l.default.createElement("div",{className:(0,r.default)(n.default.tagContainer,{[n.default.selected]:x,[n.default.expanded]:T,[n.default.dragging]:O})},l.default.createElement("div",{className:n.default.categoryItem,onClick:()=>(e=>{k((t=>{const a=new Set(t);return a.has(e)?a.delete(e):a.add(e),a}))})(a),draggable:!0,onDragStart:e=>null==v?void 0:v(e,p.tag),onDragEnd:y,onDragOver:e=>null==h?void 0:h(e,a),onDrop:e=>null==b?void 0:b(e,a)},l.default.createElement("div",{className:n.default.checkboxGroup,onClick:e=>e.stopPropagation()},l.default.createElement(u.Checkbox,{checked:M,onChange:e=>((e,t)=>{t.stopPropagation(),c(e,t.target.checked)})(a,e)})),l.default.createElement("div",{className:n.default.categoryContent},l.default.createElement(i.TagIcon,null),l.default.createElement("div",{className:n.default.categoryTitle},P),l.default.createElement("div",{className:n.default.rightSide},l.default.createElement("div",{className:n.default.tutorialCount},p.tutorials.length," tutorial",1!==p.tutorials.length?"s":""),l.default.createElement("div",{className:n.default.drag_handle},"⋮⋮"),l.default.createElement(o.ArrowDownIcon,{className:(0,r.default)(n.default.arrowIcon)})))),T&&l.default.createElement("div",{className:n.default.tutorialsList},((e,t)=>e.tutorials.map((e=>{var a;const r=e.id.toString(),o=(null==m||null===(a=m.item.id)||void 0===a?void 0:a.toString())===r&&"tutorial"===(null==m?void 0:m.type),i=(null==g?void 0:g.beforeId)===r&&"tutorial"===(null==g?void 0:g.type)&&(null==g?void 0:g.parentTagId)===t,u=(null==g?void 0:g.afterId)===r&&"tutorial"===(null==g?void 0:g.type)&&(null==g?void 0:g.parentTagId)===t;return l.default.createElement("div",{key:e.id,style:{position:"relative"}},i&&l.default.createElement("div",{className:n.default.drop_line,style:{top:0}}),l.default.createElement(s.TutorialItem,{tutorial:e,isSelected:f(e),onSelectChange:_,showCheckbox:!0,draggable:!0,isDragging:o,onDragStart:a=>{null==w||w(a,e,t)},onDragEnd:y,onDragOver:e=>{null==E||E(e,r,t)},onDrop:e=>{null==C||C(e,r,t)}}),u&&l.default.createElement("div",{className:n.default.drop_line,style:{bottom:0}}))})))(p,a))),A&&L("after"))})))}},70020:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=v(a(94394)),n=v(a(50014)),r=function(e,t){if(!t&&e&&e.__esMo
1dule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=g(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),o=a(48577),i=a(46859),u=a(35347),s=a(57118),d=a(75405),c=v(a(96373)),_=v(a(12957)),f=v(a(63053)),p=v(a(61338)),m=a(69374);function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(g=function(e){return e?a:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},h.apply(null,arguments)}t.default=(0,s.connectTyped)((e=>{let{userRoles:t,auth:a}=e;return{domainCollection:t.domains.domainCollection,categoryCollection:t.categories.categoryCollection,tagCollection:t.tags.tagCollection,tutorialCollection:t.tutorialsAll.data,user:a.main.user}}),{...i.actionCreators,updateRole:u.updateRole,loadEverythingFromFull:u.loadEverythingFromFull,reloadRoleExtraFields:u.reloadRoleExtraFields,runOnItems:u.runOnItems,resetLoadFull:o.actionCreators.resetLoadFull,extendInfo:o.actionCreators.extendInfo})((e=>{let{sidebarData:t,selectedRole:a,user:o,domainCollection:i,categoryCollection:u,tagCollection:s,tutorialCollection:g,updateRole:v,loadEverythingFromFull:b,reloadRoleExtraFields:y,runOnItems:w,resetLoadFull:E,extendInfo:C,notificationError:I,notificationSuccess:k,notificationFeatureAccessError:L,notificationHide:S}=e;const[x,T]=(0,r.useState)(!1),[M,O]=(0,r.useState)("tutorials"),[N,A]=(0,r.useState)([]),P=(0,r.useRef)(void 0);(0,r.useEffect)((()=>{t.rolesLoaded&&Promise.all([b({roleId:a.unique_id}),y(a.unique_id,["roleDomains","roleCategories","roleSubcategories","roleTags","roleTutorials"])]).then((()=>{T(!0)})).catch((e=>{T(!0),console.error(e),I({err:e})}))}),[t.rolesLoaded]);const D=(0,r.useMemo)((()=>g.filter((e=>!!i.find((t=>t.value===e.domainName))))),[g,i,a]),j=(0,r.useMemo)((()=>D.filter((e=>(0,d.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:u,tagCollection:s})))),[D,a,u,s]),R=(0,r.useMemo)((()=>j.map((e=>e.id))),[j]),B=(e,t)=>{const a=Array.from(e.true).map((e=>{var t;return null!==(t=e.id)&&void 0!==t?t:-1}));A(t?a:[])},H={selectedRole:a,user:o,domainTutorials:D,categoryCollection:u,tagCollection:s,onToggleRoleTutorials:async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=()=>({true:new Set,false:new Set}),c={categories:i(),subcategories:i(),tags:i(),tutorials:i()},_=l=>t.some((e=>e.id===l.id))?e:(0,d.isTutorialAdded)({tutorial:l,selectedRole:a,categoryCollection:u,tagCollection:s});if(e&&(null==o||!o.helpcenterTutorialsLimitInfinite)){var f;const e=null!==(f=null==o?void 0:o.helpCenterTutorialsLimit)&&void 0!==f?f:0;D.filter((e=>_(e))).length>
1e&&L({featureName:"LIBRARY_TUTORIALS",planLimited:e>0,message:e>0?"Your current plan is limited to ".concat(e," tutorial").concat(1===e?"":"s"):void 0})}const p=String(Boolean(e));t.forEach((t=>{Boolean(e)!==Boolean((0,d.isTutorialVisible)({tutorial:t,selectedRole:a}))&&c.tutorials[p].add(t)}));const{subcategories:g,categories:v,tags:h}=(e=>({subcategories:(0,n.default)(e.map((e=>(0,d.getTutorialSubcategory)({tutorial:e,categoryCollection:u}))).filter((e=>!(null==e||!e.parent_category_id))),(e=>"".concat(e.parent_category_id,",").concat(e.id))),categories:(0,n.default)(e.map((e=>(0,d.getTutorialCategory)({tutorial:e,categoryCollection:u}))).filter(m.isNonNullable),(e=>e.id)),tags:(0,n.default)(e.flatMap((e=>(0,d.getTutorialTags)({tutorial:e,tagCollection:s}))),(e=>e.id))}))(t),b=e=>{e.forEach((e=>{t.some((t=>t.id===e.id))||(0,d.isTutorialVisible)({tutorial:e,selectedRole:a})||c.tutorials.true.add(e)}))},x=(e,t)=>{e.forEach((e=>{const a=t.checkVisibility(e),l=t.getTutorials(e),n=l.every(_);if(t.keepHidden())c[t.type].false.add(e);else if(n&&!a)c[t.type].true.add(e);else if(!n&&a){var r;c[t.type].false.add(e),null===(r=t.handleCascading)||void 0===r||r.call(t,e,l)}}))},T={type:"categories",keepHidden:()=>"categories"!==a.main_view_type,checkVisibility:e=>(0,d.isCategoryVisible)({category:e,selectedRole:a}),getTutorials:e=>D.filter((t=>t.categoryId===e.id)),handleCascading:(e,t)=>
1{e.id&&e.subcategoryItems.forEach((e=>{(0,d.isSubcategoryVisible)({subcategory:e,selectedRole:a})||c.subcategories.true.add(e)})),b(t)}},M={type:"tags",keepHidden:()=>"tags"!==a.main_view_type,checkVisibility:e=>(0,d.isTagVisible)({tag:e,selectedRole:a}),getTutorials:e=>D.filter((t=>(0,d.getTutorialTags)({tutorial:t,tagCollection:s}).some((t=>t.id===e.id)))),handleCascading:(e,t)=>{b(t)}};x(g,{type:"subcategories",keepHidden:()=>"categories"!==a.main_view_type,checkVisibility:e=>(0,d.isSubcategoryVisible)({subcategory:e,selectedRole:a}),getTutorials:e=>D.filter((t=>{var a;const l=null!==(a=t.subcategoryId)&&void 0!==a?a:null;return t.categoryId===e.parent_category_id&&l===e.id})),handleCascading:(e,t)=>{b(t)}}),x(v,T),x(h,M);const O=(e,t)=>Object.entries(t).flatMap((t=>{let[l,n]=t;return n.size>0?[[e,"toggleAll",{roleId:a.id,["".concat(e,"Ids")]:Array.from(n).map((e=>e.id)),visible:"true"===l,skipReturn:!0}]]:[]})),N=[...O("category",c.categories),...(A=c.subcategories,Object.entries(A).flatMap((e=>{let[t,n]=e;if(0===n.size)return[];const r=(0,l.default)(Array.from(n),"parent_category_id");return Object.entries(r).map((e=>{let[l,n]=e;return["subcategory","toggleAll",{roleId:a.id,parentCategoryId:Number(l),subcategoryIds:n.map((e=>e.id)),visible:"true"===t,skipReturn:!0}]}))}))),...O("tag",c.tags),...O("tutorial",c.tutorials),...r.reOrderedTutorialIds?[["tutorial","sortAll",{roleId:a.id,tutorialIds:r.reOrderedTutorialIds}]]:[]].filter(Boolean);var A;return w(N).then((()=>y(a.id,["roleCategories","roleSubcategories","roleTags","roleTutorials"]))).then((()=>E())).then((()=>
1{if(e&&P.current&&S(P.current),e&&c.tutorials.true.size>0){const e=c.tutorials.true.size;k({message:"Tutorial".concat(1===e?"":"s"," added")})}if(r.blinkEnabled)switch(a.main_view_type){case"categories":B(c.categories,e);break;case"tags":B(c.tags,e);break;case"tutorials":B(c.tutorials,e)}C({mainViewType:a.main_view_type})})).then((()=>r.onDone&&r.onDone())).catch((e=>{console.error(e),I({err:e})}))},tutorialIdsToSkip:R};if(!x)return r.default.createElement("div",{className:p.default.loading},"Loading...");const F=j.length>0;return r.default.createElement("div",{className:p.default.container},r.default.createElement("div",{className:p.default.content},"add"===M?r.default.createElement(f.default,h({},H,{setActiveView:O})):F?r.default.createElement(_.default,h({},H,{onLearnerViewChange:e=>{const t={};["categories","tags"].indexOf(e.value)>-1&&(t.is_tutorial_views_hidden=!0),v(a.unique_id,{main_view_type:e.value,...t}).then((()=>{const t=[];return"categories"===e.value?(t.push((async()=>{const e=u.filter((e=>{if((0,d.isCategoryVisible)({category:e,selectedRole:a}))return!1;const t=D.filter((t=>t.categoryId===e.id));return 0!==t.length&&t.every((e=>(0,d.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:u,tagCollection:s})))}));if(0===e.length)return;const t=[["category","toggleAll",{roleId:a.id,categoryIds:e.map((e=>e.id)),visible:!0,skipReturn:!0}]];return w(t).then((()=>y(a.id,["roleCategories"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})()),t.push((async()=>{const e=u.flatMap((e=>{var t;return(null===(t=e.subcategoryItems)||void 0===t?void 0:t.filter((e=>{if((0,d.isSubcategoryVisible)({subcategory:e,selectedRole:a}))return!1;const t=D.filter((t=>{var a;const l=null!==(a=t.subcategoryId)&&void 0!==a?a:null;return t.categoryId===e.parent_category_id&&l===e.id}));return 0!==t.length&&t.every((e=>(0,d.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:u,tagCollection:s})))})))||[]}));if(0===e.length)return;const t=(0,l.default)(e,"parent_category_id"),n=Object.entries(t).map((e=>{let[t,l]=e;return["subcategory","toggleAll",{roleId:a.id,parentCategoryId:Number(t),subcategoryIds:l.map((e=>e.id)),visible:!0,skipReturn:!0}]}));return w(n).then((()=>y(a.id,["roleSubcategories"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})())):(t.push((async()=>{const e=u.filter((e=>(0,d.isCategoryVisible)({category:e,selectedRole:a})));if(0===e.length)return;const t=[["category","toggleAll",{roleId:a.id,categoryIds:e.map((e=>e.id)),visible:!1,skipReturn:!0}]];return w(t).then((()=>y(a.id,["roleCategories"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})()),t.push((async()=>{const e=u.flatMap((e=>{var t;return(null===(t=e.subcategoryItems)||void 0===t?void 0:t.filter((e=>(0,d.isSubcategoryVisible)({subcategory:e,selectedRole:a}))))||[]}));if(0===e.length)return;const t=(0,l.default)(e,"parent_category_id"),n=Object.entries(t).map((e=>{let[t,l]=e;return["subcategory","toggleAll",{roleId:a.id,parentCategoryId:Number(t),subcategoryIds:l.map((e=>e.id)),visible:!1,skipReturn:!0}]}));return w(n).then((()=>y(a.id,["roleSubcategories"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})())),"tags"===e.value?t.push((async()=>{const e=s.filter((e=>{if((0,d.isTagVisible)({tag:e,selectedRole:a}))return!1;const t=D.filter((t=>(0,d.getTutorialTags)({tutorial:t,tagCollection:s}).some((t=>t.id===e.id))));return 0!==t.length&&t.every((e=>(0,d.isTutorialAdded)({tutorial:e,selectedRole:a,categoryCollection:u,tagCollection:s})))}));if(0===e.length)return;const t=[["tag","toggleAll",{roleId:a.id,tagIds:e.map((e=>e.id)),visible:!0,skipReturn:!0}]];return w(t).then((()=>y(a.id,["roleTags"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})()):t.push((async()=>{const e=s.filter((e=>(0,d.isTagVisible)({tag:e,selectedRole:a})));if(0===e.length)return;const t=[["tag","toggleAll",{roleId:a.id,tagIds:e.map((e=>e.id)),visible:!1,skipReturn:!0}]];return w(t).then((()=>y(a.id,["roleTags"]))).then((()=>E())).catch((e=>{console.error(e),I({err:e})}))})()),Promise.all(t)})).catch((e=>{console.error(e),I({err:e})}))},highlightIds:N,onRemoveHighlight:()=>A([]),onAddTutorials:()=>O("add")})):r.default.createElement(c.default,{onAddTutorials:()=>O("add")})))}));e.exports=t.default},5215:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.ActionButtons=void 0;var l=o(a(96540)),n=a(33999),r=o(a(77554));function o(e){return e&&e.__esModule?e:{default:e}}t.ActionButtons=e=>{let{selectedCount:t,onRemoveSelected:a,onAddTutorials:o,removeButtonText:i="Remove from Library",addButtonText:u="Add"}=e;return l.default.createElement(l.default.Fragment,null,t>0&&a&&l.default.createElement(r.default,{variant:"text",size:"unset",onClick:a},l.default.createElement(n.TrashBinIcon,null),i),0===t&&o&&l.default.createElement(r.default,{variant:"text",size:"unset",onClick:o},l.default.createElement(n.AddIcon,null),u))}},12441:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=r(a(96540)),n=r(a(77554));function r(e){return e&&e.__esModule?e:{default:e}}t.default=e=>{let{selectedCount:t,onAddToLibrary:a}=e;return l.default.createElement(n.default,{variant:"text",size:"unset",onClick:a,disabled:0===t},"Add to Library")};e.exports=t.default},73734:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=w(a(96540)),n=b(a(89899)),r=b(a(83488)),o=b(a(46942)),i=a(63021),u=w(a(25798)),s=a(35347),d=a(46859),c=b(a(61693)),_=a(32489),f=b(a(63765)),p=b(a(19834)),m=a(33999),g=b(a(39487)),v=a(89845),h=b(a(15184));function b(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(y=function(e){return e?a:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=y(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}t.default=(0,n.default)((0,i.connect)((e=>{let{userRoles:t,auth:a,tutorials:l}=e;const n=t.tutorialsAll.data;return{allTeamCategories:l.tutorials.categoriesAll,allTeamLabels:l.tutorials.labelsAl,tutorialCollection:n}}),{upsertExternalTutorials:s.upsertExternalTutorials,getExternalTutorialInfoToAdd:s.getExternalTutorialInfoToAdd,...d.actionCreators}))((e=>{let{role:t,onClose:a,onTutorialsAdded:n,showCancelBtn:i,refreshOnExternalTutorialsChange:s,getExternalTutorialInfoToAdd:d,upsertExternalTutorials:b,notificationError:y,products:w,variant:E}=e;const[C,I]=(0,l.useState)(!1),[k,L]=(0,l.useState)(!1),[S,x]=(0,l.useState)(""),[T,M]=(0,l.useState)([]),[O,N]=(0,l.useState)(!1),A=e=>{if(!e)return!1;const t=B(e);if(0===t.length)return y({err:new Error("Invalid tutorial URL")}),!1;0!==t.length&&P(t)},P=async e=>{if(!k)return L(!0),d({tutorialIds:e.join(";")}).then((e=>(M(e),L(!1),e))).catch((e=>{L(!1),console.error(e),y({err:e})}));y({err:new Error("Operation already in progress")})},D=(0,v.useDebounce)(A,500),j=e=>(L(!0),b({role_id:t.unique_id,items:e.map((e=>({updating:!1,tutorial_id:e.id,category_text:e.category_text,subcategory_text:e.subcategory_text,tag_texts:e.tag_texts})))}).then((e=>{let{createdCategories:t,createdSubcategories:a,createdTags:l}=e;return s({refreshTeamCategories:t||a,refreshTeamLabels:l})})).then((()=>{N(!0)})));(0,l.useEffect)((()=>{O&&(Promise.resolve().then((()=>n(T.map((e=>e.id))))).then((()=>{L(!1),I(!1),a()})).catch((e=>{L(!1),console.error(e),y({err:e,action:{label:"OK",callback:()=>{}}})})),N(!1))}),[O]);const R=()=>{k?y({err:new Error("Operation already in progress")}):a()},B=e=>e?e.split(",").map((e=>u.extractTutorialIdFromUrl(e))).filter(r.default):[],H=B(S).length;return l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:(0,o.default)(c.default.adding_external_tutorials,{[c.default.v2]:"v2"===E})},i&&"v2"===E?l.default.createElement(_.Button,{className:c.default.button,noBorder:!0,color:"secondary",onClick:()=>{R()},disabled:k},l.default.createElement(g.default,{className:c.default.icon}),l.default.createElement("div",{className:c.default.content},k?"Processing...":"Cancel")):null,l.default.createElement("div",{className:c.default.adding_external_tutorials__form},l.default.createElement("div",{className:c.default.adding_external_tutorials__form_content},l.default.createElement("div",{className:c.default.inputWrapper},l.default.createElement(m.LinkIcon,{className:c.default.icon}),l.default.createElement(_.TextInput,{type:"text",disabled:k,placeholder:"Paste any public tutorial URL here",onKeyPress:e=>{},value:S,onChange:e=>{const t=e.currentTarget.value.trim();x(t),D(t)},onBlur:e=>{const t=e.currentTarget.value.trim();A(t)}})),!!H&&l.default.createElement("div",{className:c.default.tutorial_infos},T.map((e=>l.default.createElement("div",{key:e.id},e.title))),0===T.length&&l.default.createElement(m.LoadingIcon,null)),H?l.default.createElement(l.default.Fragment,null,l.default.createElement(_.Button,{onClick:()=>{j(T)},disabled:k},H&&0===T.length&&l.default.createElement(l.default.Fragment,null,"Loa
1ding..."),!k&&l.default.createElement(l.default.Fragment,null,"Add To Library ",l.default.createElement(p.default,null))),l.default.createElement(_.Button,{noBorder:!0,color:"secondary",onClick:()=>{x(""),M([])},disabled:k},"Cancel")):l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:c.default.or_separator},"or"),l.default.createElement(h.default,{label:l.default.createElement(_.Button,{noBorder:!0,color:"secondary",className:c.default.browse_community_tutorials},"Browse Community Tutorials"),size:"lg",closeIconPlacement:"innerTopRight",noScroll:!0},l.default.createElement(f.default,{blocked:k,role:t,onClose:()=>I(!1),onCloseAll:()=>{I(!1),i&&R()},onSubmit:async e=>{const t=await P(e);j(t)},products:w,variant:E})),"v2"===E?null:i?l.default.createElement(_.Button,{color:"secondary",disabled:k,onClick:R},k?"Processing...":"Cancel"):null)))),C&&l.default.createElement(f.default,{blocked:k,role:t,onClose:()=>I(!1),onCloseAll:()=>{I(!1),i&&R()},onSubmit:async e=>{const t=await P(e);j(t)},products:w,variant:E}))}));e.exports=t.default},51864:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=c(a(46942)),n=c(a(89899)),r=c(a(96540)),o=a(63021),i=a(46859),u=a(35347),s=a(32489),d=c(a(61693));function c(e){return e&&e.__esModule?e:{default:e}}t.default=(0,n.default)((0,o.connect)(null,{searchExternalTutorialsToAdd:u.searchExternalTutorialsToAdd,...i.actionCreators}))((e=>{let{tutorials:t,selectedTutorialIds:a,setSelectedTutorialIds:n}=e;return r.default.createElement("div",{className:d.default.choose_external_tutorials__list},t.map((e=>r.default.createElement("div",{key:e.tutorial_id,className:(0,l.default)(d.default.choose_external_tutorials__list_item,{[d.default.selected]:a.includes(e.tutorial_id)}),onClick:()=>(e=>{const t=a.includes(e)?a.filter((t=>t!==e)):[...a,e];n(t)})(e.tutorial_id)},a.includes(e.tutorial_id),r.default.createElement(s.Checkbox,{checked:a.includes(e.tutorial_id),onChange:()=>{}}),r.default.createElement("span",null,e.tutorial_title)))))}));e.exports=t.default},57082:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=h(a(46942)),n=h(a(89899)),r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),o=a(46859),i=a(72844),u=a(63021),s=h(a(14039)),d=a(32489),c=a(33999),_=h(a(61693)),f=a(98476),p=h(a(63375)),m=h(a(51864)),g=h(a(77554));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}t.default=(0,n.default)((0,u.connect)(null,{getListProductsSimple:i.actionCreators.getListProducts,...o.actionCreators}))((e=>{let{products:t,onSubmit:a,onClose:n,withOverlay:o,getListProductsSimple:i,notificationError:u,variant:v,searchTutorials:h}=e;const[b,y]=(0,r.useState)([]),[w,E]=(0,r.useState)(""),[C,I]=(0,r.useState)([]),[k,L]=(0,r.useState)([]),S=(0,r.useMemo)((()=>{const e={},t=h.filter((e=>!w||e.tutorial_title.toLowerCase().includes(w.toLowerCase())));for(const a of t)e[a.product_id]?e[a.product_id].push(a):e[a.product_id]=[a];return e}),[h,w]),x=(0,r.useMemo)((()=>b.filter((e=>{var t;return null===(t=S[e.id])||void 0===t?void 0:t.every((e=>k.includes(e.tutorial_id)))})).map((e=>e.id))),[b,k]);(0,r.useEffect)((()=>{t?y(t):i().then((e=>{y(e)})).catch((e=>{console.error(e),u({err:e}),n()}))}),[]);const T=(0,r.useMemo)((()=>w?b.filter((e=>{var t;return(null===(t=S[e.id])||void 0===t?void 0:t.length)>0})):b),[b,w]);return r.default.createElement(r.default.Fragment,null,o&&r.default.createElement("div",{className:_.default.external_tutorials__overlay,onClick:n}),r.default.createElement("div",{className:(0,l.default)(_.default.choose_products,{[_.default.v2]:"v2"===v})},"v2"===v?r.default.createElement("div",{className:_.default.title},r.default.createElement(s.default,null)," iorad Community Tutorials"):null,r.default.createElement("div",{className:_.default.choose_products__header},r.default.createElement("div",{className:(0,l.default)(_.default.choose_products__header_input,_.default.textFieldWrapper,_.default.withIcon)},r.default.createElement(c.SearchIcon,null),r.default.createElement("input",{type:"text",className:_.default.textField,placeholder:"Search",value:w,onChange:e=>E(e.target.value),autoFocus:!0}),"","v2"===v?null:r.default.createElement("label",{role:"button",onClick:()=>{n()}},"Back"))),r.default.createElement("div",{className:_.default.choose_products__content},r.default.createElement("div",{className:_.default.choose_products__list},0===T.length?r.default.createElement("div",{className:_.default.choose_products__list_empty},"No products found."):T.map((e=>{var t,a;return r.default.createElement(r.default.Fragment,null,r.default.createElement("div",{key:e.id,className:(0,l.default)(_.default.choose_products__list_item,{[_.default.expanded]:C.includes(e.id)}),onClick:()=>(e=>{const t=C.includes(e)?C.filter((t=>t!==e)):[...C,e];I(t)})(e.id)},r.default.createElement(d.Checkbox,{checked:x.includes(e.id),onChange:()=>(e=>{const t=x.includes(e);L(t?k.filter((t=>!S[e].some((e=>e.tutorial_id===t)))):(0,p.default)([...k,...S[e].map((e=>e.tutorial_id))]))})(e.id)}),r.default.createElement("span",{className:_.default.img},r.default.createElement("img",{src:(0,f.getProductImageSrc)(e),alt:e.label})),r.default.createElement("span",{className:"notranslate"},e.label),r.default.createElement("div",{className:_.default.rightSide},r.default.createElement("span",{className:_.default.tutorialsCount},(null===(t=S[e.id])||void 0===t?void 0:t.length)||0," ","tutorials"),r.default.createElement(c.ArrowDownIcon,{className:_.default.arrowDownIcon}))),C.includes(e.id)&&r.default.createElement(m.default,{productId:e.id,tutorials:null!==(a=S[e.id])&&void 0!==a?a:[],selectedTutorialIds:k,setSelectedTutorialIds:L}))})))),"",r.default.createElement("div",{className:_.default.choose_products__footer},r.default.createElement(g.default,{onClick:()=>{a(k)}},"Select (",k.length,")"))))}));e.exports=t.default},63765:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=h(a(96540)),n=g(a(46942)),r=g(a(89899)),o=g(a(42877)),i=a(63021),u=h(a(25798)),s=a(35347),d=a(46859),c=g(a(61693)),_=a(32489),f=a(33999),p=g(a(57082)),m=g(a(14039));function g(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}t.default=(0,r.default)((0,i.connect)(null,{searchExternalTutorialsToAdd:s.searchExternalTutorialsToAdd,...d.actionCreators}))((e=>{let{blocked:t,role:a,onClose:r,onCloseAll:i,onSubmit:s,searchExternalTutorialsToAdd:d,notificationError:g,variant:v,products:h}=e;const[b,y]=(0,l.useState)([]),[w,E]=(0,l.useState)([]),[C,I]=(0,l.useState)([]),[k,L]=(0,l.useState)(""),[S,x]=(0,l.useState)(!0);(0,l.useEffect)((()=>{d({role_id:a.unique_id}).then((e=>{const t=e.map((e=>{const t=u.getAbsolutePlayerUrl({tutorialId:e.id,tutorialIdKey:e.idKey,tutorialName:e.title}),a=null===e.categoryId?"Uncategorized":e.category,l=null===e.subcategoryId?"-":e.subcategory,n=e.tags.map((e=>null===e.id?"No Tag":e.value)).join(", ");return{tutorial_id:e.id,tutorial_url:t,tutorial_title:e.title,domain:e.domainName,category_id:e.categoryId,category_text:a,subcategory_id:e.subcategoryId,subcategory_text:l,tags:e.tags,tag_ids:e.tags.map((e=>e.id)),tag_texts:n,product_id:e.productId}}));I(t)})).catch((e=>{console.error(e),g({err:e})}))}),[a.unique_id]);const T=(0,l.useMemo)((()=>C?C.filter((e=>!k||e.tutorial_title.toLowerCase().includes(k.toLowerCase()))):null),[C,k,w]),M=(0,l.useMemo)((()=>T?(0,o.default)(T,["title"],["asc"]):null),[T]),O=(null==w?void 0:w.length)&&!(null!=M&&M.length);return l.default.createElement(l.default.Fragment,null,!S&&l.default.createElement("div",{className:(0,n.default)(c.default.choose_external_tutorials,{[c.default.disabled]:t})},l.default.createElement("div",{className:c.default.title},l.default.createElement(m.default,null)," iorad Community Tutorials"),l.default.createElement("div",{className:c.default.choose_external_tutorials__header},l.default.createElement("div",{className:c.default.choose_external_tutorials__header_input},l.default.createElement(_.TextInput,{placeholder:"Search",value:k,onChange:e=>L(e.target.value)}),"v2"===v?null:l.default.createElement("label",{role:"button",onClick:()=>{if(O)E([]),x(!0);else{if(t)return void g({message:"Please wait for operations to be finished!"});i()}}},O?l.default.createElement("span",{className:c.default.reset},"Reset"):l.default.createElement("span",{className:c.default.reset},"Back")))),l.default.createElement("div",{className:c.default.choose_external_tutorials__content},0===M.length?l.default.createElement("div",{className:c.default.choose_external_tutorials__empty},l.default.createElement("span",null,"No tutorials found.")):l.default.createElement("div",{className:c.default.choose_external_tutorials__list},M.map((e=>l.default.createElement("div",{key:e.tutorial_id,className:(0,n.default)(c.default.choose_external_tutorials__list_item,{[c.default.selected]:b.includes(e.tutorial_id)}),role:"button",tabIndex:0,onClick:()=>(e=>{if(t)return!1;const a=b.includes(e)?b.filter((t=>t!==e)):[...b,e];y(a)})(e.tutorial_id)},l.default.createElement("label",null,l.default.createElement("span",null,e.tutorial_title),l.default.createElement("a",{className:c.default.choose_external_tutorials__list_item_open,onClick:e=>e.stopPropagation(),href:e.tutorial_url,target:"_blank"},l.default.createElement(f.OpenLinkIcon,null))),l.default.createElement("label",{className:c.default.choose_external_tutorials__list_item_check},l.default.createElement(f.CheckmarkIcon,null))))))),l.default.createElement("div",{className:c.default.choose_external_tutorials__footer},l.default.createElement(_.Button,{color:"light",disabled:0===b.length||t,onClick:()=>s(b)},t?"Adding...":"Add (".concat(b.length,")")))),S&&l.default.createElement(p.default,{selectedIds:w,onSubmit:s,onClose:()=>x(!1),withOverlay:!1,variant:v,products:h,searchTutorials:T}))}));e.exports=t.default},11471:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=L(a(96540)),n=I(a(46942)),r=I(a(89899)),o=I(a(42877)),i=a(63021),u=L(a(25798)),s=a(35347),d=a(43960),c=a(46859),_=a(72844),f=I(a(61693)),p=a(33999),m=a(32489),g=I(a(73734)),v=I(a(57082)),h=I(a(98544)),b=a(75405),y=I(a(33071)),w=I(a(14039)),E=a(18711),C=I(a(50014));function I(e){return e&&e.__esModule?e:{default:e}}function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(k=function(e){return e?a:t})(e)}function L(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=k(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}const S=[{value:"categories",label:"Category"},{value:"tags",label:"Tag"},{value:"tutorials",label:"Tutorial"}],x=e=>{let{disabled:t,onEdit:a,onRemove:r}=e;const[o,i]=(0,l.useState)(!1),u=(0,l.useRef)(null);(0,l.useEffect)((()=>{const e=e=>{u.current&&!1===u.current.contains(e.target)&&i(!1)};return window.addEventListener("click",e,!0),()=>{window.removeEventListener("click",e,!0)}}),[]);return l.default.createElement("div",{className:(0,n.default)(f.default.external_tutorial_menu,{[f.default.active]:o}),role:"button",tabIndex:0,ref:u},l.default.createElement("div",{className:(0,n.default)(f.default.external_tutorial_menu__icon,{[f.default.disabled]:t}),onClick:e=>{e.stopPropagation(),i((e=>!e))}},l.default.createElement(p.MenuIcon,null)),l.default.createElement("div",{className:(0,n.default)(f.default.external_tutorial_menu__list,{[f.default.is_show]:o})},l.default.createElement("div",{className:f.default.external_tutorial_menu__list_item,onClick:e=>{e.stopPropagation(),a(e),i(!1)}},"Edit Category/Tags"),l.default.createElement("div",{className:f.default.external_tutorial_menu__list_item,onClick:e=>{e.stopPropagation(),r(e),i(!1)}},"Remove Tutorial")))};t.default=(0,r.default)((0,i.connect)((e=>{const{userRoles:t,tutorials:a}=e;return{categoryCollection:t.categories.categoryCollection,tagCollection:t.tags.tagCollection,tutorialCollection:t.tutorialsAll.data,allTeamCategories:a.tutorials.categoriesAll,allTeamLabels:a.tutorials.labelsAll,user:e.auth.main.user,role:(0,E.getLibraryListItem)(e),variant:"v2"}}),{upsertExternalTutorials:s.upsertExternalTutorials,removeExternalTutorial:s.removeExternalTutorial,invalidateExternalFull:s.invalidateExternalFull,loadEverythingFromFull:s.loadEverythingFromFull,getAllCategories:d.actionCreators.getAllCategories,getAllLabels:d.actionCreators.getAllLabels,getListProductsSimple:_.actionCreators.getListProducts,...c.actionCreators}))((e=>{let{role:t,categoryCollection:a,tagCollection:r,tutorialCollection:i,allTeamCategories:s,allTeamLabels:d,upsertExternalTutorials:c,removeExternalTutorial:_,invalidateExternalFull:I,loadEverythingFromFull:k,getAllCategories:L,getAllLabels:T,notificationError:M,notificationSuccess:O,notificationDanger:N,variant:A,getListProductsSimple:P,onToggleRoleTutorials:D,onTutorialsAdded:j}=e;const[R,B]=(0,l.useState)(""),[H,F]=(0,l.useState)(!0),[V,W]=(0,l.useState)(!1),[G,Z]=(0,l.useState)(null),[U,q]=(0,l.useState)(!1),[Q,Y]=(0,l.useState)([]),[z,X]=(0,l.useState)([]),[K,J]=(0,l.useState)({key:"tutorial_title",order:"asc"});(0,l.useEffect)((()=>{Promise.all([L(),T()]).catch((e=>{console.error(e),M({err:e})})),P().then((e=>{X(e)})).catch((e=>{console.error(e),M({err:e})}))}),[]);const $=(0,l.useMemo)((()=>i.filter((e=>!(0,b.isTutorialAdded)({tutorial:e,selectedRole:t,categoryCollection:a,tagCollection:r})&&e.is_external)).map((e=>{const t=u.getAbsolutePlayerUrl({tutorialId:e.id,tutorialIdKey:e.idKey,tutorialName:e.title||""}),a=null===e.categoryId?"Uncategorized":e.category,l=null===e.subcategoryId?"-":e.subcategory,n=e.tags.map((e=>null===e.id?"No Tag":e.value)).join(", ");return{tutorial_id:e.id,tutorial_url:t,tutorial_title:e.title,domain:e.domainName,category_id:e.categoryId,category_text:a,subcategory_id:e.subcategoryId,subcategory_text:l,tags:e.tags,tag_ids:e.tags.map((e=>e.id)),tag_texts:n,product_id:e.productId}}))),[t,a,r,i]),ee=(0,l.useMemo)((()=>$.filter((e=>Object.values(e).some((e=>"string"==typeof e&&String(e).toLowerCase().includes(R.toLowerCase()))))).filter((e=>!Q.length||Q.includes(e.product_id)))),[$,R,Q]),te=(0,l.useMemo)((()=>(0,o.default)(ee,[K.key],[K.order])),[ee,K]),ae=async e=>{let{refreshTeamCategories:a=!1,refreshTeamLabels:l=!1}=e;await I(),await Promise.all([k({roleId:t.unique_id}),...a?[L()]:[],...l?[T()]:[]])},le=null==Q?void 0:Q.length,ne=le&&!(null!=te&&te.length),re=le?(0,E.getProduct)(z,Q[0]):{},oe=(0,l.useMemo)((()=>{var e;return null!==(e=S.find((e=>e.value===t.main_view_type)))&&void 0!==e?e:S[0]}),[t]),ie=function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const l=i.filter((t=>e.includes(t.id))),n={},r=l[0];if(a&&r)if("categories"===oe.value){const e=i.filter((e=>e.categoryId===r.categoryId&&e.subcategoryId===r.subcategoryId&&e.id!==r.id)).map((e=>({...e,sort_index:(0,b.getTutorialSortIndex)({tutorial:e,selectedRole:t})})));if(e.length>1){const t=e.sort(E.manualSortFn).map((e=>e.id));n.reOrderedTutorialIds=[r.id,...t]}}else if("tags"===oe.value){let e=r.tags.map((e=>i.filter((t=>{var a;return(null===(a=t.tags)||void 0===a?void 0:a.some((t=>
1t.id===e.id)))&&t.id!==r.id})))).flat();if(e=(0,C.default)(e,"id").map((e=>({...e,sort_index:(0,b.getTutorialSortIndex)({tutorial:e,selectedRole:t})}))),e.length>1){const t=e.sort(E.manualSortFn).map((e=>e.id));n.reOrderedTutorialIds=[r.id,...t]}}D(!0,l,{...n,onDone:()=>{O({message:"".concat(e.length," external tutorial").concat(e.length>1?"s":""," added to view")}),j()},blinkEnabled:!0})};return l.default.createElement(l.default.Fragment,null,H||0===$.length?l.default.createElement(g.default,{role:t,onClose:()=>{},onTutorialsAdded:e=>ie(e,!0),refreshOnExternalTutorialsChange:ae,products:z,variant:"v2"}):l.default.createElement("div",{className:(0,n.default)(f.default.external_tutorials,{[f.default.v2]:"v2"===A})},"v2"===A?l.default.createElement(m.Button,{className:f.default.button,noBorder:!0,color:"secondary",onClick:()=>{ne&&Y([]),W(!0)}},ne?l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:f.default.content},l.default.createElement(w.default,null)," ",re.name)):l.default.createElement(l.default.Fragment,null,le?l.default.createElement("div",{className:f.default.content},l.default.createElement(w.default,null)," Product: ",re.name):l.default.createElement("div",{className:f.default.content},l.default.createElement(w.default,null)," iorad Community Tutorials"))):null,l.default.createElement("div",{className:f.default.external_tutorials__header},l.default.createElement("div",{className:f.default.external_tutorials__header_input},l.default.createElement(m.TextInput,{placeholder:"Search",value:R,onChange:e=>B(e.target.value)}),l.default.createElement("div",{className:f.default.external_tutorials__header_buttons},"v2"===A?null:l.default.createElement(l.default.Fragment,null,l.default.createElement("label",{className:f.default.filter_btn,role:"button",onClick:()=>{ne&&Y([]),W(!0)}},ne?"Reset":l.default.createElement(y.default,{isFiltersApplied:le})),l.default.createElement("div",{className:f.default.vertical_line})),l.default.createElement("label",{className:f.default.add_new_external_btn,role:"button",onClick:()=>F(!0)},"Add New External")))),l.default.createElement("div",{className:f.default.external_tutorials__content},0===te.length?l.default.createElement("div",{className:f.default.external_tutorials__empty},l.default.createElement("span",null,"No tutorials found.")):l.default.createElement("div",{className:f.default.external_tutorials__list},te.map((e=>l.default.createElement("div",{key:e.tutorial_id,className:(0,n.default)(f.default.external_tutorials__list_item,{[f.default.disabled]:U})},l.default.createElement(x,{disabled:U,onEdit:t=>{t.stopPropagation(),Z({updating:!0,tutorial_id:e.tutorial_id,tutorial_title:e.tutorial_title,tutorial_url:e.tutorial_url,category_text:e.category_id?e.category_text:"",subcategory_text:e.subcategory_id?e.subcategory_text:"",tag_texts:e.tags.map((e=>e.value))})},onRemove:a=>{var l;a.stopPropagation(),l=e.tutorial_id,N({message:"Are you sure you want to delete?",action:{label:"Yes",callback:()=>{_({role_id:t.unique_id,tutorial_id:l}).then((()=>ae({}))).catch((e=>{console.error(e),M({err:e})}))}}})}}),l.default.createElement("label",null,l.default.createElement("span",null,e.tutorial_title),l.default.createElement("a",{className:f.default.external_tutorials__list_item_open,onClick:e=>e.stopPropagation(),href:e.tutorial_url,target:"_blank"},l.default.createElement(p.OpenLinkIcon,null))),l.default.createElement("b",{className:f.default.external_tutorials__list_item_add,onClick:()=>ie([e.tutorial_id],!0),role:"button"},"Add")))))),l.default.createElement("div",{className:f.default.external_tutorials__footer},l.default.createElement(m.Button,{color:"light",disabled:0===te.length,onClick:()=>{const e=te.map((e=>e.tutorial_id));ie(e)}},l.default.createElement(p.AddIcon,null),l.default.createElement("span",null,"Add All")))),G&&l.default.createElement(h.default,{blocked:U,upserting:G,setUpserting:Z,onSubmit:()=>{G&&(q(!0),c({role_id:t.unique_id,items:[{updating:G.updating,tutorial_id:G.tutorial_id,category_text:G.category_text,subcategory_text:G.subcategory_text,tag_texts:G.tag_texts}]}).then((e=>{let{createdCategories:t,createdSubcategories:a,createdTags:l}=e;return ae({refreshTeamCategories:t||a,refreshTeamLabels:l})})).then((()=>{q(!1),Z(null)})).catch((e=>{q(!1),console.error(e),M({err:e})})))},allTeamCategories:s,allTeamLabels:d,notificationError:M}),V&&l.default.createElement(v.default,{products:z,selectedIds:Q,onSubmit:Y,onClose:()=>W(!1),withOverlay:!0,variant:"v2"}))}));e.exports=t.default},98544:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=i(a(50014)),r=i(a(61693)),o=a(32489);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}t.default=e=>{let{blocked:t,upserting:a,setUpserting:i,onSubmit:u,allTeamCategories:s,allTeamLabels:d,notificationError:c}=e;const _=(0,l.useMemo)((()=>s.map((e=>({label:e.CATEGORY,value:e.CATEGORY,subcategoryItems:(0,n.default)(e.items.map((t=>({id:t.ID,parent_category_id:e.ID,value:t.CATEGORY||"",label:t.CATEGORY}))).concat([{id:null,parent_category_id:e.ID,value:"",label:""}]),"id")}))).concat([{label:"Uncategorized",value:"",subcategoryItems:[{id:null,parent_category_id:null,value:"",label:""}]}])),[s]),f=(0,l.useMemo)((()=>a?_.find((e=>e.value.toLowerCase()===a.category_text.toLowerCase())):null),[_,a.category_text]),p=(0,l.useMemo)((()=>f?f.subcategoryItems.map((e=>({label:null===e.id?"No subcategory":e.value,value:e.value}))):[]),[f]),m=(0,l.useMemo)((()=>a?p.find((e=>e.value.toLowerCase()===a.subcategory_text.toLowerCase())):null),[p,a.subcategory_text]),g=(0,l.useMemo)((()=>d.map((e=>({label:e.LABEL,value:e.LABEL}))).concat([{label:"No Tag",value:""}]).map((e=>{const t=a&&a.tag_texts.some((t=>t.toLowerCase()===e.value.toLowerCase()));return{...e,selected:t}}))),[d,a]),v=g.filter((e=>e.selected)),h=()=>{t?c({err:new Error("Operation already in progress")}):i(null)};return l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:r.default.external_tutorials__overlay,onClick:h}),l.default.createElement("div",{className:r.default.updating_external_tutorials},l.default.createElement("div",{className:r.default.updating_external_tutorials__form},l.default.createElement("h4",{className:r.default.updating_external_tutorials__form_title},a.tutorial_title),l.default.createElement("div",{className:r.default.updating_external_tutorials__form_content},l.default.createElement(o.SelectInput,{placeholder:"Select Category",options:_,value:f,onChange:e=>i({...a,category_text:e.value,subcategory_text:""})}),a.category_text&&p.length>0&&l.default.createElement(o.SelectInput,{placeholder:"Select Subcategory",options:p,value:m,onChange:e=>i({...a,subcategory_text:e.value})}),l.default.createElement(o.MultiSelectInput,{placeholder:"Select Tags",options:g,onChange:(e,t)=>
1{const l=e.filter((e=>e.selected));if(t)t.selected?t.value?i({...a,tag_texts:l.map((e=>e.value)).filter((e=>e))}):i({...a,tag_texts:[""]}):i({...a,tag_texts:l.map((e=>e.value))});else{const e=l.length>0,t=l.some((e=>e.value));i(e&&t?{...a,tag_texts:l.map((e=>e.value)).filter((e=>e))}:{...a,tag_texts:l.map((e=>e.value))})}}})),l.default.createElement("div",{className:r.default.updating_external_tutorials__form_footer},l.default.createElement(o.Button,{disabled:!(a.tutorial_id&&f&&m&&v.length>0&&!t),onClick:u},"Update"),l.default.createElement(o.Button,{color:"link",disabled:t,onClick:h},"Cancel")))))};e.exports=t.default},394:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchBar=void 0;var l=i(a(96540)),n=i(a(46942)),r=a(33999),o=i(a(16015));function i(e){return e&&e.__esModule?e:{default:e}}t.SearchBar=e=>{let{searchQuery:t,onSearchChange:a,placeholder:i="Search",className:u}=e;return l.default.createElement("div",{className:(0,n.default)(o.default.searchBar,o.default.textFieldWrapper,o.default.withIcon,u)},l.default.createElement(r.SearchIcon,null),l.default.createElement("input",{type:"text",placeholder:i,className:(0,n.default)(o.default.searchInput,o.default.textField),value:t,onChange:e=>{a(e.target.value)}}))}},65898:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionControls=void 0;var l=i(a(96540)),n=i(a(46942)),r=i(a(16015)),o=a(32489);function i(e){return e&&e.__esModule?e:{default:e}}t.SelectionControls=e=>{let{selectedCount:t,isAllSelected:a,onSelectAll:i,selectAllLabel:u="Select All",className:s}=e;return l.default.createElement("label",{className:(0,n.default)(r.default.checkboxGroup,s)},l.default.createElement(o.Checkbox,{checked:a,indeterminate:t>0&&!a,onChange:e=>{i(e.target.checked)},label:t>0?"".concat(t," selected"):u}))}},70473:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SubcategoryItem=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=s(a(46942)),r=a(33999),o=a(32489),i=a(12923),u=s(a(28825));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}t.SubcategoryItem=e=>{let{subcategoryKey:t,subcategory:a,tutorials:s,isSelected:d,onToggle:c,onTutorialSelect:_,isTutorialSelected:f,draggedItem:p,dropPosition:m,parentCategoryId:g,onSubcategoryDragStart:v,onSubcategoryDragOver:h,onSubcategoryDrop:b,onDragEnd:y,onTutorialInCategoryDragStart:w,onTutorialInCategoryDragOver:E,onTutorialInCategoryDrop:C}=e;const[I,k]=(0,l.useState)(!1),L=e=>m&&p?l.default.createElement("div",{className:u.default.drop_line,style:{["before"===e?"top":"bottom"]:0}}):null,S=null===(null==a?void 0:a.id)?"Uncategorized":(null==a?void 0:a.value)||(null==a?void 0:a.label)||"Uncategorized",x=(null===(null==p?void 0:p.item.id)?"undefined":String(null==p?void 0:p.item.id))===t&&"subcategory"===(null==p?void 0:p.type)&&(null==p?void 0:p.parentCategoryId)===g,T=(null==m?void 0:m.beforeId)===t&&"subcategory"===(null==m?void 0:m.type)&&(null==m?void 0:m.parentCategoryId)===g,M=(null==m?void 0:m.afterId)===t&&"subcategory"===(null==m?void 0:m.type)&&(null==m?void 0:m.parentCategoryId)===g;return l.default.createElement("div",{style:{position:"relative"},className:u.default.subcategoryDragWrapper},T&&L("before"),l.default.createElement("div",{className:(0,n.default)(u.default.subcategoryContainer,{[u.default.selected]:d,[u.default.expanded]:I,[u.default.dragging]:x})},l.default.createElement("div",{className:u.default.subcategoryItem,onClick:()=>{k(!I)},draggable:!0,onDragStart:e=>{e.stopPropagation(),g&&(null==v||v(e,a||{id:null,value:"",label:"Uncategorized"},g))},onDragEnd:y,onDragOver:e=>{e.preventDefault(),e.stopPropagation(),g&&(null==h||h(e,t,g))},onDrop:e=>{e.stopPropagation(),g&&(null==b||b(e,t,g))}},l.default.createElement("div",{className:u.default.checkboxGroup,onClick:e=>e.stopPropagation()},l.default.createElement(o.Checkbox,{checked:d,onChange:e=>{e.stopPropagation(),c(t,e.target.checked)}})),l.default.createElement("div",{className:u.default.subcategoryContent},l.default.createElement(r.CategoryIcon,null),l.default.createElement("div",{className:u.default.subcategoryTitle},S),l.default.createElement("div",{className:u.default.rightSide},l.default.createElement("div",{className:u.default.tutorialCount},s.length," tutorial",s.length>
11?"s":""),l.default.createElement("div",{className:u.default.drag_handle},"⋮⋮"),l.default.createElement(r.ArrowDownIcon,{className:u.default.arrowIcon})))),I&&l.default.createElement("div",{className:"tutorialsList"},s.map((e=>{var a;const n=e.id.toString(),r=(null==p||null===(a=p.item.id)||void 0===a?void 0:a.toString())===n&&"tutorial"===(null==p?void 0:p.type),o=(null==m?void 0:m.beforeId)===n&&"tutorial"===(null==m?void 0:m.type)&&(null==m?void 0:m.parentCategoryId)===g,s=(null==m?void 0:m.afterId)===n&&"tutorial"===(null==m?void 0:m.type)&&(null==m?void 0:m.parentCategoryId)===g;return l.default.createElement("div",{key:e.id,style:{position:"relative"}},o&&l.default.createElement("div",{className:u.default.drop_line,style:{top:0}}),l.default.createElement(i.TutorialItem,{tutorial:e,isSelected:f(e),onSelectChange:_,showCheckbox:!0,draggable:!0,isDragging:r,onDragStart:a=>{g&&(null==w||w(a,e,g,t))},onDragEnd:y,onDragOver:e=>{g&&(null==E||E(e,n,g,t))},onDrop:e=>{g&&(null==C||C(e,n,g,t))}}),s&&l.default.createElement("div",{className:u.default.drop_line,style:{bottom:0}}))})))),M&&L("after"))}},12923:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TutorialItem=void 0;var l=_(a(96540)),n=_(a(46942)),r=a(75405),o=_(a(16015)),i=a(32489),u=_(a(30674)),s=a(12864),d=a(23532),c=a(25798);function _(e){return e&&e.__esModule?e:{default:e}}t.TutorialItem=e=>{let{tutorial:t,isSelected:a,isHighlighted:_=!1,onSelectChange:f,onHighlightRemove:p,showCheckbox:m=!0,flatStyle:g=!1,draggable:v,onDragStart:h,onDragEnd:b,onDragOver:y,onDrop:w,isDragging:E}=e;const C=(0,d.useHistoryPush)();return l.default.createElement("label",{className:(0,n.default)(o.default.tutorialItem,{[o.default.highlighted]:_,[o.default.selected]:a,[o.default.flat]:g,[o.default.is_being_dragged]:E}),onClick:()=>{_&&p&&p()},draggable:v,onDragStart:h,onDragEnd:b,onDragOver:y,onDrop:w,style:{cursor:E?"grabbing":v?"grab":"default"}},m&&l.default.createElement("div",{className:o.default.checkboxGroup},l.default.createElement(i.Checkbox,{checked:a,onChange:e=>{f(t,e.target.checked)}})),l.default.createElement("div",{className:o.default.tutorialInfo},l.default.createElement("div",{className:o.default.tutorialTitle},(0,r.getTutorialLabel)(t))),l.default.createElement("div",{className:o.default.tutorialActions},l.default.createElement("button",{className:o.default.playButton,onClick:e=>{e.preventDefault(),e.stopPropagation();const a=(0,s.getTutorialPlayerPreviewLink)(t),l=window.location.pathname+window.location.search+window.location.hash,n=(0,c.extendQuery)(a,{returnTo:l});C(n)},title:"Play tutorial"},l.default.createElement(u.default,null)),v&&l.default.createElement("div",{className:o.default.drag_handle},"⋮⋮")))}},7312:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.executeSelectionAction=void 0;t.executeSelectionAction=(e,t,a,l,n,r,o)=>{const i=((e,t,a)=>{if("tutorials"===e)return t;const l=new Map;return t.forEach((e=>{l.set(e.id,e)})),a.forEach((e=>{l.set(e.id,e)})),Array.from(l.values())})(e,t,a);if(i.length>0){const e="add"===n;l(e,i,{blinkEnabled:!0,onDone:r}),e&&(null==o||o("tutorials"))}}},75405:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isTutorialVisible=t.isTutorialAdded=t.isTagVisible=t.isSubcategoryVisible=t.isCategoryVisible=t.getTutorialTags=t.getTutorialSubcategory=t.getTutorialSortIndex=t.getTutorialLabel=t.getTutorialCategory=t.getTagSortIndex=t.getSubcategorySortIndex=t.getCategorySortIndex=void 0;t.getTutorialLabel=e=>e.label||e.title;const a=(e,t,a,l)=>{if(!e||!t)return;return(t[a]||[]).find(l)},l=e=>{let{category:t,selectedRole:l}=e;return a(t,l,"roleCategories",(e=>e&&e.category_id===(null==t?void 0:t.id)))},n=e=>{let{subcategory:t,selectedRole:l}=e;return a(t,l,"roleSubcategories",(e=>e&&e.parent_category_id===(null==t?void 0:t.parent_category_id)&&e.subcategory_id===(null==t?void 0:t.id)))},r=e=>{let{tag:t,selectedRole:l}=e;return a(t,l,"roleTags",(e=>e&&e.tag_id===t.id))},o=e=>{let{tutorial:t,selectedRole:l}=e;return a(t,l,"roleTutorials",(e=>e&&e.tutorial_id===t.id))},i=e=>!!e&&!!e.visible,u=e=>{let{category:t,selectedRole:a}=e;return i(l({category:t,selectedRole:a}))};t.isCategoryVisible=u;const s=e=>{let{subcategory:t,selectedRole:a}=e;return i(n({subcategory:t,selectedRole:a}))};t.isSubcategoryVisible=s;const d=e=>{let{tag:t,selectedRole:a}=e;return i(r({tag:t,selectedRole:a}))};t.isTagVisible=d;const c=e=>{let{tutorial:t,selectedRole:a}=e;return i(o({tutorial:t,selectedRole:a}))};t.isTutorialVisible=c;const _=e=>{const{tutorial:t,categoryCollection:a}=e;return a.find((e=>e.id===t.categoryId))};t.getTutorialCategory=_;const f=e=>{var t;const{tutorial:a,categoryCollection:l}=e,n=_({tutorial:a,categoryCollection:l});if(!n||!n.subcategoryItems)return;const r=null!==(t=a.subcategoryId)&&void 0!==t?t:null;return n.subcategoryItems.find((e=>e.id===r))};t.getTutorialSubcategory=f;const p=e=>{const{tutorial:t,tagCollection:a}=e;return a.filter((e=>t.tags.some((t=>
1t.id===e.id))))};t.getTutorialTags=p;t.isTutorialAdded=e=>{const{tutorial:t,selectedRole:a,categoryCollection:l,tagCollection:n}=e;return!!(t&&a&&l&&n)&&(u({category:_({tutorial:t,categoryCollection:l}),selectedRole:a})||s({subcategory:f({tutorial:t,categoryCollection:l}),selectedRole:a})||p({tutorial:t,tagCollection:n}).some((e=>d({tag:e,selectedRole:a})))||c({tutorial:t,selectedRole:a}))};const m=e=>e?e.sort_index:null;t.getCategorySortIndex=e=>{let{category:t,selectedRole:a}=e;return m(l({category:t,selectedRole:a}))};t.getSubcategorySortIndex=e=>{let{subcategory:t,selectedRole:a}=e;return m(n({subcategory:t,selectedRole:a}))};t.getTutorialSortIndex=e=>{let{tutorial:t,selectedRole:a}=e;return m(o({tutorial:t,selectedRole:a}))};t.getTagSortIndex=e=>{let{tag:t,selectedRole:a}=e;return m(r({tag:t,selectedRole:a}))}},83867:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCategorySelectionHandler=void 0;var l=a(96540);t.useCategorySelectionHandler=e=>{let{viewOption:t,categoryGroups:a,handleSelectCategory:n,handleSelectSubcategory:r}=e;return{handleCategoryToggle:(0,l.useCallback)(((e,l)=>{if("categories"!==t)return;const r=a[e];if(r){const t={id:e,category:r.category,tutorials:Object.values(r.subcategoryGroups).flatMap((e=>e.tutorials))};n(t,l)}}),[t,a,n]),handleSubcategoryToggle:(0,l.useCallback)(((e,l,n)=>{if("categories"!==t)return;const o=a[e],i=null==o?void 0:o.subcategoryGroups[l];if(i){const t={id:l,categoryId:e,subcategory:i.subcategory,tutorials:i.tutorials};r(t,n)}}),[t,a,r])}}},33787:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTagSelectionHandler=void 0;var l=a(96540);t.useTagSelectionHandler=e=>{let{viewOption:t,tagGroups:a,handleSelectTag:n}=e;return{handleTagToggle:(0,l.useCallback)(((e,l)=>{if("tags"!==t)return;a[e]&&n(e,l)}),[t,a,n])}}},21263:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTutorialSearch=void 0;var l=a(96540),n=a(75405);t.useTutorialSearch=e=>{let{tutorials:t}=e;const[a,r]=(0,l.useState)(""),o=(0,l.useMemo)((()=>a?t.filter((e=>(0,n.getTutorialLabel)(e).toLowerCase().includes(a.toLowerCase()))):t),[t,a]);return{searchQuery:a,setSearchQuery:r,filteredTutorials:o}}},56808:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useViewAwareSelection=void 0;var l=a(96540);t.useViewAwareSelection=e=>{let{viewOption:t,filteredTutorials:a,categoryGroups:n,tagGroups:r={},onTutorialSelectionChange:o,onCategorySelectionChange:i,onSubcategorySelectionChange:u,onTagSelectionChange:s}=e;const[d,c]=(0,l.useState)([]),_=(0,l.useMemo)((()=>Object.entries(n).map((e=>{let[t,a]=e;return{id:t,category:a.category,tutorials:Object.values(a.subcategoryGroups).flatMap((e=>e.tutorials))}}))),[n]),f=(0,l.useMemo)((()=>Object.entries(r).map((e=>{let[t,a]=e;return{id:t,tag:a.tag,tutorials:a.tutorials}}))),[r]),p=(0,l.useMemo)((()=>_.filter((e=>e.tutorials.length>0&&e.tutorials.every((e=>d.some((t=>t.id===e.id))))))),[_,d]),m=(0,l.useMemo)((()=>f.filter((e=>e.tutorials.length>0&&e.tutorials.every((e=>d.some((t=>t.id===e.id))))))),[f,d]),g=(0,l.useMemo)((()=>"tutorials"===t?d:"categories"===t?p:m),[t,d,p,m]),v=d.length,h=(0,l.useMemo)((()=>"tutorials"===t?d.length>0&&d.length===a.length:"categories"===t?p.length>0&&p.length===_.length:m.length>0&&m.length===f.length),[t,d.length,a.length,p.length,_.length,m.length,f.length]),b=(0,l.useCallback)(((e,t)=>{const a=t?[...d,e]:d.filter((t=>t.id!==e.id));c(a),null==o||o(a)}),[d,o]),y=(0,l.useCallback)(((e,t)=>{if(t){const t=e.tutorials.filter((e=>!d.some((t=>t.id===e.id)))),a=[...d,...t];c(a),null==o||o(a)}else{const t=d.filter((t=>!e.tutorials.some((e=>e.id===t.id))));c(t),null==o||o(t)}const a=_.filter((a=>{const l=t?a.id===e.id?e.tutorials:d:a.id===e.id?[]:d;return a.tutorials.length>0&&a.tutorials.every((e=>l.some((t=>t.id===e.id))))}));null==i||i(a)}),[d,_,o,i]),w=(0,l.useCallback)(((e,t)=>{if(t){const t=e.tutorials.filter((e=>!d.some((t=>t.id===e.id)))),a=[...d,...t];c(a),null==o||o(a)}else{const t=d.filter((t=>!e.tutorials.some((e=>e.id===t.id))));c(t),null==o||o(t)}null==u||u([e])}),[d,o,u]),E=(0,l.useCallback)(((e,t)=>{const a=f.find((t=>t.id===e));if(!a)return;if(t){const e=a.tutorials.filter((e=>!d.some((t=>
1t.id===e.id)))),t=[...d,...e];c(t),null==o||o(t)}else{const e=d.filter((e=>!a.tutorials.some((t=>t.id===e.id))));c(e),null==o||o(e)}const l=f.filter((l=>{const n=t?l.id===e?a.tutorials:d:l.id===e?[]:d;return l.tutorials.length>0&&l.tutorials.every((e=>n.some((t=>t.id===e.id))))}));null==s||s(l)}),[d,f,o,s]),C=(0,l.useCallback)((e=>{if("tutorials"===t){const t=e?a:[];c(t),null==o||o(t)}else if("categories"===t){if(e){const e=_.flatMap((e=>e.tutorials)).filter(((e,t,a)=>a.findIndex((t=>t.id===e.id))===t));c(e),null==o||o(e)}else c([]),null==o||o([]);null==i||i(e?_:[])}else{if(e){const e=f.flatMap((e=>e.tutorials)).filter(((e,t,a)=>a.findIndex((t=>t.id===e.id))===t));c(e),null==o||o(e)}else c([]),null==o||o([]);null==s||s(e?f:[])}}),[t,a,_,f,o,i,s]),I=(0,l.useCallback)((()=>{c([]),null==o||o([]),null==i||i([]),null==u||u([]),null==s||s([])}),[o,i,u,s]),k=(0,l.useCallback)((e=>{if("tutorials"===t){const t=e;return d.some((e=>e.id===t.id))}{const t=e;return p.some((e=>e.id===t.id))}}),[t,d,p]),L=(0,l.useCallback)((e=>d.some((t=>t.id===e.id))),[d]),S=(0,l.useCallback)(((e,t)=>{const a=n[e];if(!a)return!1;const l=a.subcategoryGroups[t];return!(!l||0===l.tutorials.length)&&l.tutorials.every((e=>d.some((t=>t.id===e.id))))}),[n,d]),x=(0,l.useMemo)((()=>p.map((e=>e.id))),[p]),T=(0,l.useMemo)((()=>m.map((e=>e.id))),[m]),M=(0,l.useCallback)((e=>{const t=r[e];return!(!t||0===t.tutorials.length)&&t.tutorials.every((e=>d.some((t=>t.id===e.id))))}),[r,d]),O=(0,l.useMemo)((()=>p.flatMap((e=>e.tutorials))),[p]),N=(0,l.useMemo)((()=>m.flatMap((e=>e.tutorials))),[m]);return{selectedItems:g,selectedTutorials:d,selectedCategories:p,selectedTags:m,selectedCategoryIds:x,selectedTagIds:T,tutorialsFromSelectedCategories:O,tutorialsFromSelectedTags:N,selectedCount:v,isAllSelected:h,handleSelectTutorial:b,handleSelectCategory:y,handleSelectSubcategory:w,handleSelectTag:E,handleSelectAll:C,clearSelection:I,isSelected:k,isTutorialSelected:L,isSubcategorySelected:S,isTagSelected:M,viewOption:t}}},12694:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortCategoryGroups=t.createCategoryGroups=void 0;var l=a(75405),n=a(93838),r=a(26938);const o={id:null,value:"",subcategoryItems:[]};t.createCategoryGroups=(e,t,a,n)=>{const r={};for(const s of e){var i,u;const e=t.find((e=>e.id===s.categoryId))||o;if(!(!a||(null==e||null===(i=e.value)||void 0===i?void 0:i.toLowerCase().includes(a.toLowerCase()))||!(null!=e&&e.value)))continue;const d=String(null==e?void 0:e.id);r[d]||(r[d]={category:e,subcategoryGroups:{},sort_index:n?(0,l.getCategorySortIndex)({category:e,selectedRole:n}):null});const c=null==e||null===(u=e.subcategoryItems)||void 0===u?void 0:u.find((e=>e.value===s.subcategory)),_=c||{id:null,value:"",parent_category_id:null==e?void 0:e.id},f=null===(null==_?void 0:_.id)?"undefined":String(null==_?void 0:_.id);r[d].subcategoryGroups[f]||(r[d].subcategoryGroups[f]={subcategory:c||null,tutorials:[],sort_index:n?(0,l.getSubcategorySortIndex)({subcategory:_,selectedRole:n}):null}),r[d].subcategoryGroups[f].tutorials.push(s)}return r};t.sortCategoryGroups=(e,t)=>{const{sortedEntries:a,itemOrder:l}=(0,r.sortItemGroups)(e,t),o={};for(const[e,t]of a){const a=Object.entries(t.subcategoryGroups).sort(((e,t)=>{let[,a]=e,[,l]=t;return(0,n.manualSortFn)(a,l)})),l={};for(const[e,t]of a)l[e]=t;o[e]={...t,subcategoryGroups:l}}return{sortedGroups:o,categoryOrder:l}}},26938:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortItemGroups=t.sortByIndex=t.shouldUseSortIndices=void 0;const a=(e,t)=>{if(!t)return!1;const a=!t.is_sort_hidden&&"manual"!==t.default_sort,l=Object.values(e).some((e=>null!==e.sort_index));return!a||l};t.shouldUseSortIndices=a;const l=(e,t)=>null!==e.sort_index&&null!==t.sort_index?e.sort_index-t.sort_index:null!==e.sort_index&&null===t.sort_index?-1:null===e.sort_index&&null!==t.sort_index?1:0;t.sortByIndex=l;t.sortItemGroups=(e,t)=>{if(!a(e,t)){const t=Object.keys(e);return{sortedEntries:Object.entries(e),itemOrder:t}}const n=Object.entries(e).sort(((e,t)=>{let[,a]=e,[,n]=t;return l(a,n)})),r=n.map((e=>{let[t]=e;return t}));return{sortedEntries:n,itemOrder:r}}},79174:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.sortTagGroups=t.createTagGroups=void 0;var l=a(75405),n=a(26938);t.createTagGroups=(e,t,a,n)=>{const r={};for(const e of t){var o,i;const t=String(e.id);(!a||(null==e||null===(o=e.value)||void 0===o?void 0:o.toLowerCase().includes(a.toLowerCase()))||(null==e||null===(i=e.label)||void 0===i?void 0:i.toLowerCase().includes(a.toLowerCase())))&&e.id&&(r[t]={tag:e,tutorials:[],sort_index:n?(0,l.getTagSortIndex)({tag:e,selectedRole:n}):null})}const u=e.filter((e=>!e.tags||0===e.tags.length||e.tags.every((e=>null===e.id))));if(u.length>0){(!a||"untagged".includes(a.toLowerCase())||"other".includes(a.toLowerCase()))&&(r.untagged={tag:{id:null,value:"Untagged",label:"Other"},tutorials:u,sort_index:n?(0,l.getTagSortIndex)({tag:{id:null},selectedRole:n}):null})}for(const t of e)if(t.tags&&t.tags.length>0)for(const e of t.tags)if(null!==e.id){const a=String(e.id);r[a]&&r[a].tutorials.push(t)}const s={};for(const[e,t]of Object.entries(r))t.tutorials.length>0&&(s[e]=t);return s};t.sortTagGroups=(e,t)=>{const{sortedEntries:a,itemOrder:l}=(0,n.sortItemGroups)(e,t),r={};for(const[e,t]of a)r[e]=t;return{sortedGroups:r,tagOrder:l}}},23396:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewOptions=void 0;t.viewOptions=[{value:"tutorials",label:"Tutorials"},{value:"categories",label:"Categories"},{value:"tags",label:"Tags"}]},8007:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AIAssistant",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"Features",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"HomeScreen",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"Language",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"Libraries",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"Privacy",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Settings",{enumerable:!0,get:function(){return s.default}});var l=d(a(52672)),n=d(a(26448)),r=d(a(24670)),o=d(a(97952)),i=d(a(70020)),u=d(a(21908)),s=d(a(8900));function d(e){return e&&e.__esModule?e:{default:e}}},20641:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ThemeSelectorUI=t.ThemeSelector=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=p(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=a(48577),r=a(35347),o=a(57118),i=a(33999),u=f(a(63733)),s=f(a(20019)),d=a(46859),c=a(23532),_=a(67064);function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(p=function(e){return e?a:t})(e)}const m={label:"Dynamic",value:null},g=e=>{const[t,a]=(0,l.useState)(!1),n=(0,c.useHistoryPush)();(0,l.useEffect)((()=>{e.loadThemes()}),[e.loadThemes]);const{createTheme:r}=(0,_.useCreateNewTheme)({}),o=(0,l.useMemo)((()=>{if(!e.themesLoaded)return[];return[...e.baseThemes||[],...e.themes||[]].map((e=>({label:e.name||"Unknown Theme",value:e.id,actions:e.id>0?[{type:"edit",node:l.default.createElement(s.default,null)}]:[]})))}),[e.themesLoaded,e.baseThemes,e.themes]),d=(0,l.useMemo)((()=>o.length&&o.find((t=>t.value===e.activeThemeId))||m),[o,e.activeThemeId]),f=(0,l.useCallback)((async t=>{var a,l;const n=null===(a=e.library)||void 0===a?void 0:a.roleId;n?(await Promise.resolve(e.updateRole(n,t)),e.loadHelpCenter(null===(l=e.library)||void 0===l?void 0:l.requestUrlId,n,!0)):console.error("Unexpected: roleId is empty")}),[e.updateRole,e.library,e.loadHelpCenter]),p=(0,l.useCallback)((e=>{const t=e.value;f({theme:t})}),[f]);return l.default.createElement(u.default,{disabled:t,icon:l.default.createElement(i.PalleteIcon,null),value:null==d?void 0:d.value,placeholder:m.label,options:[{value:"new-theme",label:"New Theme",icon:l.default.createElement(i.AddIcon,null),bold:!0,onClick:()=>{a(!0),r().then((t=>{var a;if(!t)return;const l=encodeURIComponent("".concat(window.location.pathname,"?roleId=").concat(null===(a=e.library)||void 0===a?void 0:a.roleId));n("/account/theme?themeId=".concat(t.id,"&returnTo=").concat(l))})).catch((t=>{e.notificationError({err:t})})).finally((()=>{a(!1)}))}}].concat(o),onChange:e=>{p(e)},onActionClick:(t,a)=>{if("edit"===t){var l;const t=encodeURIComponent("".concat(window.location.pathname,"?roleId=").concat(null===(l=e.library)||void 0===l?void 0:l.roleId));n("/account/theme?themeId=".concat(a.value,"&returnTo=").concat(t))}},font:"normal",variant:"v2",fitViewport:!0})};t.ThemeSelectorUI=g;t.ThemeSelector=(0,o.connectTyped)((e=>{var t,a;const l=e.helpCenter.info,n=null===(t=e.helpCenter.info)||void 0===t||null===(a=t.themes)||void 0===a?void 0:a.activeThemeId,r=e.userRoles,o="success"===r.themes.requestStatus;return{library:l,baseThemes:r.themes.baseThemesCollection,themes:r.themes.themesCollection,themesLoaded:o,activeThemeId:n}}),{updateRole:r.updateRole,loadThemes:r.loadThemes,loadHelpCenter:n.actionCreators.load,notificationError:d.actionCreators.notificationError})(g)},36880:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=o(a(96540)),n=o(a(46942)),r=o(a(23964));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},i.apply(null,arguments)}t.default=e=>{let{children:t,color:a="primary",disabled:o,loading:u,className:s,noBorder:d,...c}=e;return l.default.createElement("button",i({className:(0,n.default)(r.default.button,s,{[r.default.primary]:"primary"===a,[r.default.secondary]:"secondary"===a,[r.default.light]:"light"===a,[r.default.link]:"link"===a,[r.default.disabled]:o||u,[r.default.noBorder]:d})},c),t)};e.exports=t.default},87892:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=o(a(96540)),n=o(a(46942)),r=o(a(23964));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},i.apply(null,arguments)}t.default=e=>{let{checked:t,indeterminate:a,label:o="",disabled:u,uncheckable:s,onChange:d,className:c,..._}=e;return l.default.createElement("label",i({className:(0,n.default)(r.default.checkbox,c,{[r.default.disabled]:u,[r.default.uncheckable]:s,[r.default.empty]:!o,[r.default.indeterminate]:!t&&!!a})},_),l.default.createElement("input",{type:"checkbox",checked:t,onChange:d}),l.default.createElement("span",null,o))};e.exports=t.default},11970:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=i(a(46942)),r=a(12151),o=i(a(23964));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},s.apply(null,arguments)}t.default=e=>{let{id:t,children:a,tooltip:i,placement:u="top",show:d,className:c,disabled:_=!1,...f}=e;const[p,m]=(0,l.useState)(!1),g=(0,l.useRef)(null),v=(0,l.useRef)(null);function h(){v.current&&clearTimeout(v.current),m(!1)}return(0,l.useEffect)((()=>{d&&setTimeout((()=>{m(d)}),200)}),[d]),l.default.createElement(l.Fragment,null,l.default.createElement("div",s({className:(0,n.default)(o.default.guide_tooltip,c),ref:g,onMouseEnter:function(){p&&m(!0),v.current=setTimeout((()=>m(!0)),1e3)},onMouseLeave:h},f),a),_?null:l.default.createElement(r.Overlay,{show:p,placement:u,target:g.current,shouldUpdatePosition:!0},l.default.createElement(r.Popover,{body:"true",id:t,onMouseEnter:()=>m(!0),onMouseLeave:h,"data-style":"library"},i)))};e.exports=t.default},48834:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=i(a(46942)),r=i(a(23964)),o=a(33999);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},s.apply(null,arguments)}t.default=e=>{let{options:t,placeholder:a,onChange:i,className:u,...d}=e;const[c,_]=(0,l.useState)(!1),f=(0,l.useRef)(null);(0,l.useEffect)((()=>{const e=e=>{f.current&&!f.current.contains(e.target)&&_(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[]);const p=(0,l.useMemo)((()=>{const e=t.filter((e=>e.selected)),a=e.length;return a<=3?e.map((e=>e.label)).reduce(((e,t)=>e.length>0?"".concat(e,", ").concat(t):"".concat(t)),""):a<t.length?a+" of "+t.length+" selected":a===t.length?"All Selected":""}),[t]),m=(0,l.useMemo)((()=>t.every((e=>e.selected))),[t]);return l.default.createElement("div",s({ref:f,className:(0,n.default)(r.default.multi_select_input,u)},d),l.default.createElement("div",{className:r.default.multi_select_input__input,onClick:()=>_(!c)},p?l.default.createElement("div",{className:r.default.multi_select_input__input_value},p):l.default.createElement("span",{className:r.default.multi_select_input__input_placeholder},a),l.default.createElement("span",{className:(0,n.default)(r.default.multi_select_input__input_arrow,{[r.default.open]:c})},l.default.createElement(o.ArrowDownIcon,null))),c&&l.default.createElement("ul",{className:r.default.multi_select_input__dropdown},l.default.createElement("li",{onClick:()=>{const e=!m,a=t.map((t=>({...t,selected:e})));i(a)},className:r.default.multi_select_input__dropdown_item},l.default.createElement("span",null,"Select All"),l.default.createElement("input",{type:"checkbox",checked:m})),t.map((e=>l.default.createElement("li",{key:e.value,onClick:()=>(e=>{const a=t.map((t=>t.value===e.value?{...t,selected:!t.selected}:t)),l=a.find((t=>t.value===e.value));i(a,l)})(e),className:r.default.multi_select_input__dropdown_item},l.default.createElement("span",null,e.label),l.default.createElement("input",{type:"checkbox",checked:e.selected}))))))};e.exports=t.default},21619:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=s(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=u(a(46942)),r=u(a(23964)),o=a(33999),i=u(a(35929));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(s=function(e){return e?a:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},d.apply(null,arguments)}const c=e=>{let{noArrow:t,maxOptionsHeight:a,children:n}=e;return t?l.default.createElement(i.default,{useScrollbars:!0,universal:!0,autoHide:!0,hideTracksWhenNotNeeded:!0,noMarginBottom:!0,autoHeightMin:0,maxHeight:a||338},n):n};t.default=e=>{let{value:t,options:a,placeholder:i,onChange:u,preset:s,className:_,inputClassName:f,arrowClassName:p,controlled:m=!1,selectedOptionClassName:g,fixedDropdown:v=!1,noArrow:h=!1,maxOptionsHeight:b,...y}=e;const[w,E]=(0,l.useState)(!1),[C,I]=(0,l.useState)(null),k=(0,l.useRef)(null),[L,S]=(0,l.useState)({top:0,left:0,width:0});(0,l.useEffect)((()=>{const e=e=>{k.current&&!k.current.contains(e.target)&&E(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[]),(0,l.useEffect)((()=>{I(t)}),[t]),(0,l.useLayoutEffect)((()=>{if(!v||!w)return;const e=()=>{if(!k.current)return;const e=k.current.getBoundingClientRect();S({top:e.bottom,left:e.left,width:e.width})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e,!0),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e,!0)}}),[v,w]);const x=(0,l.useMemo)((()=>a.sort(((e,t)=>{var a,l;return(null!==(a=e.sortIndex)&&void 0!==a?a:-1*Number(e.value===(null==C?void 0:C.value)))-(null!==(l=t.sortIndex)&&void 0!==l?l:-1*Number(t.value===(null==C?void 0:C.value)))}))),[a,C]);return l.default.createElement("div",d({ref:k,className:(0,n.default)(r.default.select_input,_,{[r.default.no_arrow]:h})},y),l.default.createElement("div",{className:(0,n.default)(r.default.select_input__input,f),onClick:()=>{0!==x.length&&E(!w)}},s&&s,C?l.default.createElement("div",{className:r.default.select_input__input_value},C.label):l.default.createElement("span",{className:r.default.select_input__input_placeholder},i),l.default.createElement("span",{className:(0,n.default)(r.default.select_input__input_arrow,p,{[r.default.open]:w})},l.default.createElement(o.ArrowDownIcon,null))),w&&l.default.createElement("div",{className:(0,n.default)(r.default.select_input__dropdown_container,{[r.default.fixed]:v}),style:{maxHeight:b,...v?L:{}}},l.default.createElement("span",{className:r.default.select_input__dropdown_arrow}),l.default.createElement(c,{noArrow:h,maxOptionsHeight:b},l.default.createElement("ul",{className:r.default.select_input__dropdown},x.map((e=>l.default.createElement("li",{key:e.value,onClick:()=>(e=>{e.link?window.open(e.link,"_blank"):(m||I(e),u(e)),E(!1)})(e),className:(0,n.default)(r.default.select_input__dropdown_item,{[(0,n.default)(r.default.selected,g)]:e.value===(null==C?void 0:C.value)})},e.label,e.value===(null==C?void 0:C.value)&&l.default.createElement(o.CheckmarkIcon,{className:r.default.checkmarkIcon}))))))))};e.exports=t.default},27203:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=o(a(96540)),n=o(a(46942)),r=o(a(23964));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},i.apply(null,arguments)}t.default=e=>{let{tabs:t,activeTabId:a,onChangeTab:o,className:u,disabledScroll:s,contentClassName:d,renderAllTabs:c,modalStyles:_,...f}=e;return l.default.createElement("div",i({className:(0,n.default)(r.default.tabs,u,{[r.default.modal]:_})},f),l.default.createElement("div",{className:r.default.tabs__header},l.default.createElement("div",{className:r.default.tabs__header_item_list},t.map((e=>l.default.createElement("div",{onClick:()=>{var t;e.disabled?null===(t=e.onDisabledClick)||void 0===t||t.call(e):o(e.id)},className:(0,n.default)(r.default.tabs__header_item,r.default[e.id],{[r.default.active]:e.id===a,[r.default.disabled]:e.disabled}),key:e.id},e.labelIcon&&e.labelIcon,l.default.createElement("span",null,e.label)))))),t.map((e=>(e.id===a||c)&&l.default.createElement("div",{className:(0,n.default)(r.default.tabs__content,d,r.default[e.id],{[r.default.disabled_scroll]:s,[r.default.active]:e.id===a}),key:e.id},e.component))))};e.exports=t.default},94968:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=o(a(96540)),n=o(a(46942)),r=o(a(23964));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},i.apply(null,arguments)}t.default=e=>{let{disabled:t,className:a,...o}=e;return l.default.createElement("input",i({type:"text",className:(0,n.default)(r.default.text_input,a,{[r.default.disabled]:t})},o))};e.exports=t.default},32489:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"Checkbox",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"GuideTooltip",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"ITab",{enumerable:!0,get:function(){return s.ITab}}),Object.defineProperty(t,"MultiSelectInput",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"SelectInput",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"Tabs",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"TextInput",{enumerable:!0,get:function(){return i.default}});var l=c(a(36880)),n=c(a(87892)),r=c(a(21619)),o=c(a(48834)),i=c(a(94968)),u=c(a(11970)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(27203));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}},97587:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tabMap=t.ESettingTab=void 0;t.ESettingTab=function(e){return e.HomeScreen="homescreen",e.Libraries="library",e.Assistant="aiassistant",e.Settings="settings",e}({});t.tabMap={homescreen:"set up cover",library:"set up your library content",aiassistant:"set up your Librarian",settings:"customise your library settings"}},18711:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.moveSelectedOptionToTop=t.manualSortFn=t.getShoterFeatures=t.getProduct=t.getLibraryListItem=void 0;var l=a(98476);t.getShoterFeatures=e=>{if(!e)return[];const t=!e.is_learner_progress_hidden&&!e.is_sequence_lock_hidden;return[{label:"Search",value:"is_search_hidden",disabled:t,checked:!e.is_search_hidden,group:"Search & Sort"},{label:"Sort",value:"is_sort_hidden",disabled:t,checked:!e.is_sort_hidden,group:"Search & Sort",options:[{label:"Sort by Name",value:"is_sort_name_hidden",checked:!e.is_sort_hidden&&!e.is_sort_name_hidden,disabled:t,default:"name"===e.default_sort,default_prop:"default_sort",default_value:"name"},{label:"Sort by Date",value:"is_sort_date_hidden",checked:!e.is_sort_hidden&&!e.is_sort_date_hidden,disabled:t,default:"date"===e.default_sort,default_prop:"default_sort",default_value:"date"},{label:"Sort by Views",value:"is_sort_views_hidden",checked:!e.is_sort_hidden&&!e.is_sort_views_hidden,disabled:t,default:"views"===e.default_sort,default_prop:"default_sort",default_value:"views"},{label:"Custom Sorting",value:"is_manual_sort",checked:!!e.is_manual_sort,disabled:!1,default:"manual"===e.default_sort,default_prop:"default_sort",default_value:"manual",group:"Search & Sort"}]},{label:"Filter",value:"is_filter_hidden",checked:!e.is_filter_hidden,group:"Filtering",options:[{label:"Filter by Product",value:"is_filter_product_hidden",checked:!e.is_filter_hidden&&!e.is_filter_product_hidden,disabled:!1},{label:"Filter by Category",value:"is_filter_category_hidden",checked:!e.is_filter_hidden&&!e.is_filter_category_hidden,disabled:!1},{label:"Filter by Tag",value:"is_filter_tag_hidden",checked:!e.is_filter_hidden&&!e.is_filter_tag_hidden,disabled:!1}]},{label:"Brand Logo",value:"is_theme_logo_hidden",checked:!e.is_theme_logo_hidden,group:"Theme Content"},{label:"Learner Progress",value:"is_learner_progress_hidden",checked:!e.is_learner_progress_hidden,showParent:!0,group:"Learner Guidance",options:[{label:"Duration",value:"is_play_duration_hidden",checked:!e.is_learner_progress_hidden&&!e.is_play_duration_hidden,disabled:!!e.is_learner_progress_hidden},{label:"Complete Status",value:"is_complete_hidden",checked:!e.is_learner_progress_hidden&&!e.is_complete_hidden,disabled:!!e.is_learner_progress_hidden},{label:"Sequence Lock",value:"is_sequence_lock_hidden",checked:!e.is_learner_progress_hidden&&!e.is_sequence_lock_hidden,disabled:!!e.is_learner_progress_hidden}]}]};t.manualSortFn=(e,t)=>null!==e.sort_index&&null!==t.sort_index?e.sort_index-t.sort_index:0;t.moveSelectedOptionToTop=(e,t,a)=>{const l=e.find((e=>e[t]===a)),n=e.filter((e=>e[t]!==a));return l&&n.unshift(l),n};t.getProduct=(e,t)=>
1{const a=e.find((e=>e.id===t));return a?{imgSrc:(0,l.getProductImageSrc)({logo_uploaded:a.logo_uploaded,logo_image_name:a.logo_image_name}),name:a.label}:{}};t.getLibraryListItem=e=>{var t,a;const l=null!==(t=e.userRoles.roles)&&void 0!==t?t:[],n=null===(a=e.helpCenter.info)||void 0===a?void 0:a.roleId;return l.find((e=>e.id===n))}},15184:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(96540)),n=i(a(46942)),r=i(a(5460)),o=i(a(99708));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},s.apply(null,arguments)}const d=(0,l.forwardRef)(((e,t)=>{let{children:a,label:i,disabled:u,hideCloseIcon:d,onClose:c,..._}=e;const[f,p]=(0,l.useState)(!1);return(0,l.useEffect)((()=>{i||p(!0)}),[]),(0,l.useImperativeHandle)(t,(()=>({close:()=>p(!1)})),[]),l.default.createElement(l.default.Fragment,null,i&&l.default.cloneElement(i,{onClick:()=>{var e,t;null===(e=(t=i.props).onClick)||void 0===e||e.call(t),p(!0)},role:"button",className:(0,n.default)(i.props.className,{[r.default.disabled]:u})}),f&&l.default.createElement(o.default,s({},_,d?{closeIconPlacement:"none"}:{},{onClose:c||(()=>{p(!1)}),disabled:u}),a))}));t.default=d;e.exports=t.default},98476:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIoradicalDisplayName=function(e){let t,a,{ioradicalId:r,ioradicalPublicName:o,userId:i,asReactNode:u}=e;r===i?(t="You",a=!1):(t=o,a=!0);if(u)return l.default.createElement("span",{className:(0,n.default)({notranslate:a})},t);return[t,a]},t.getProductImageSrc=void 0,t.getValueRestoredState=function(e,t){let a,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"v1";try{const n=localStorage.getItem("iorad.social.".concat(e,".").concat(t,".").concat(l));a=null===n?void 0:JSON.parse(n)}catch(e){console.error(e)}if(void 0!==a)return{[t]:a};return{}},t.msToFormattedTime=function(e){let t=e;const a=Math.floor(t/1e3/60/60),l=a<10?"0".concat(a):String(a);t-=1e3*a*60*60;const n=Math.floor(t/1e3/60),r=n<10?"0".concat(n):String(n);t-=1e3*n*60;const o=Math.floor(t/1e3),i=o<10?"0".concat(o):String(o);return"".concat("00"!==l?"".concat(l,":"):"").concat(r,":").concat(i)},t.parseSortState=function(e,t,a){const l=e.find((e=>e.key===a.sortKey));if(!l)return{...a,sortKey:t,sortDirection:["asc","desc"].includes(a.sortDirection)?a.sortDirection:e.find((e=>e.key===t)).direction};if(!["asc","desc"].includes(a.sortDirection))return{...a,sortDirection:l.direction};return a},t.persistValueIfNeeded=function(e,t,a,l){let n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"v1";const{[l]:r}=t,{[l]:o}=a;if(r!==o)try{localStorage.setItem("iorad.social.".concat(e,".").concat(l,".").concat(n),JSON.stringify(o))}catch(e){console.error(e)}},t.preserveQuery=s,t.preserveQueryString=function(e){return r.queryParser(s(e))};var l=u(a(96540)),n=u(a(46942)),r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var l={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var o=n?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(l,r,o):l[r]=e[r]}return l.default=e,a&&a.set(e,l),l}(a(25798)),o=u(a(44383));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}
1function u(e){return e&&e.__esModule?e:{default:e}}function s(e){return(0,o.default)(e,["extensionEmbed","hideCloseAuth","parentAuth","parentCapture","playerExtensionWidth","embedUrl","credentialless"])}t.getProductImageSrc=e=>e.logo_uploaded?r.cdn("/assets/products/".concat(e.logo_image_name)):r.cdn("/assets/img/logos_products/".concat(e.logo_image_name))},67064:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCreateNewTheme=t.default=void 0;var l=a(96540),n=a(61225),r=a(39620),o=a(92152),i=a(35347),u=a(44691);const s=e=>{let{lockedNoty:t,permissionErrorNoty:a,limitErrorNoty:s}=e;const d=(0,n.useDispatch)(),{user:c,accountInfo:_,themes:f,baseThemes:p}=(0,r.useStoreSelector)((e=>({accountInfo:e.account.main.info,user:e.auth.main.user,themes:e.userRoles.themes.themesCollection,baseThemes:e.userRoles.themes.baseThemesCollection}))),m=Boolean(t||a||s),g=(0,l.useCallback)((()=>{if(!c||!c.premium)return!1;if(c.theme_locked)return t&&t(),!1;if(!c.isTeamAdmin&&!c.isTeamCreateEdit)return a&&a(c),!1;const e=(null==f?void 0:f.length)||0,l=(null==_?void 0:_.themeLimit)||0;return!!(l>e)||e>=l&&(s&&s({addThemeUsage:e,addThemeLimit:l}),!1)}),[c,f,_,t,a,s]),v=(0,l.useCallback)((async()=>{if(!g())return m?Promise.resolve(null):Promise.reject(new Error("Cannot create new theme due to permission."));const e=p.find((e=>e.id===u.DEFAULT_BASE_THEME_ID))||p[0],t=await d((0,o.updateThemeData)({baseTheme:e.name,colorPrimary:e.colorPrimary},"add"));if(t&&t.addedTheme){const e=t.addedTheme,a=[...f||[],e];return d((0,i.setThemes)(a)),Promise.resolve(e)}return Promise.resolve(null)}),[p,f,d,g,m]);return{canCreateNewTheme:g,createTheme:v}};t.useCreateNewTheme=s;t.default=s},44691:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_BASE_THEME_ID=void 0;t.DEFAULT_BASE_THEME_ID=-1}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.