PageSourceSearch

https://waymarkhouse.notion.site/_assets/LanguageSwitchPromptPopup-fb1fe20f5427daa6.js

js waymarkhouse.notion.site collected 2026-10-09 21:47:48 UTC 3,269 bytes, 1 lines download raw bytes

1"use strict";(globalThis.rspackChunknotion_next=globalThis.rspackChunknotion_next||[]).push([[15080],{368891(e,t,a){function i(){return(0,a(579993).O$)(a(192314).AppStoreCurrentUserSettingsStore)}a.d(t,{g:()=>i})},824244(e,t,a){a.r(t),a.d(t,{LanguageSwitchPromptPopup:()=>o});var i=a(635790);let s=["ar-SA","he-IL"];var l=a(440302);function o(){let e=(0,a(533992).v3)(),t=(0,a(327219).tz)(),o=(0,a(718012).V)(),n=(0,a(368891).g)(),[r,g,u,c]=(0,a(579993).K8)(()=>{let e=a(696190).default.isVisible("language_switch_prompt"),t=a(218744).default.checkGate({gateName:"rtl_prompt_with_education"}),i=null==n?void 0:n.getSettings(),l=(null==i?void 0:i.language_switching_prompt_dismissals)||[],o=function(e){let{preferredSwitchableLocale:t,isRTLEducationVariant:i}=e;if(void 0!==t&&(0,a(48697).O)(a(352783).vC,t)&&(!s.includes(t)||i))return t}({preferredSwitchableLocale:a(106023).z.state.isEligible?a(106023).z.state.preferredSwitchableLocale:void 0,isRTLEducationVariant:t}),r=void 0!==o&&(null==l?void 0:l.includes(o));return[e&&!r&&void 0!==o,l,o,t]},[n]),p=(0,i.useMemo)(()=>{var i;let s,o,r,p,d;if(u)return i=()=>{n&&((0,a(323517).createAndCommit)({userAction:"languageSwitchPromptToast.action",environment:e,cellTarget:"main",canUndo:!0,perform(e){(0,a(862759).m)({userSettingsStore:n,data:{language_switching_prompt_dismissals:g.concat(u)},transaction:e})}}),(0,a(59579).a)(e,"language_switch_prompt"))},s=(0,a(377385).Vf)(u),o=c&&s,r=t.formatMessage({id:"languageSwitchPromptToast.rtlTitle",defaultMessage:"New languages are here"}),p=(0,l.jsx)(a(327219).sA,{id:"languageSwitchPromptToast.rtlDescription",defaultMessage:"Write and work in your preferred language. You can change your Notion language anytime."}),d=(0,a(352783).Vn)(t)[u].languageNameInCurrentLanguage,{presentationType:"persistent",id:"language_switch_prompt_toast",title:o?r:t.formatMessage({id:"languageSwitchPromptToast.title",defaultMessage:"Use Notion in your preferred language"}),jsxMessage:o?p:(0,l.jsx)(a(327219).sA,{id:"languageSwitchPromptToast.description",defaultMessage:"Find the language you love. Try {languageName} now",values:{languageName:d}}),actions:{primary:{title:t.formatMessage({id:"languageSwitchPromptToast.clickThrough",defaultMessage:"Go to Settings"}),onAction:()=>{a(493794).Ow({currentPage:"user_settings",isMobile:!1,highlightedSetting:"userSettingsLanguage"}),i(),(0,a(357709).Y5)(e,{callout_key:"language_switch_prompt",variant:u,click_type:"primary_cta",placement_key:"Tooltip"}),a(819652).UW({id:"language_switch_prompt_toast"})}}},onDismiss:()=>{i()},onUserDismiss:()=>{(0,a(357709).Sq)(e,{callout_key:"language_switch_prompt",variant:u,dismiss_type:"tooltip_dismiss",placement_key:"Tooltip"})}}},[n,e,t,u,g,c]);return(0,a(619772).A)(()=>{p&&a(819652).HK(p),o.updateCalloutStatus({calloutId:"language_switch_prompt",visible:!0});let{isEligible:t,eligibilityReason:i}=a(106023).z.state;(0,a(357709).DL)(e,{callout_key:"language_switch_prompt",variant:u,placement_key:"Tooltip",callout_metadata:{...t&&{display_reason:i}}})},r),null}},106023(e,t,a){let i=a(546605).Store.createValue({status:"uninitialized",isEligible:!1,preferredSwitchableLocale:void 0,eligibilityReason:void 0});a(202146).exposeDebugValue("LanguageSwitchEligibilityStore",i),a.d(t,{},{z:i})}}]);

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.