try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`8b9a5a96-9a71-4ed0-8a16-e5344780dda1`,e._sentryDebugIdIdentifier=`sentry-dbid-8b9a5a96-9a71-4ed0-8a16-e5344780dda1`)}catch{}import{o as e}from"./rolldown-runtime-eb2nym32.js";import{Ag as t,Fg as n,Ig as r,ch as i,dn as a,eh as o,hn as s,mr as c,sh as l,uh as u,wg as d}from"./entry.client-dr7r6s9a.js";import{t as f}from"./useStreamAwareSignIn-kz1c5bg4.js";var p=n(),m=e(r(),1),h=t(),g=a(e=>{let t=(0,p.c)(5),{handlePress:n}=e,{locSignInOrSignUp:r}=o(),i;t[0]===r?i=t[1]:(i=r(),t[0]=r,t[1]=i);let a;return t[2]!==n||t[3]!==i?(a=(0,h.jsx)(s,{alignment:`center`,as:`button`,className:`w-full`,kind:`brand`,onPress:n,children:i}),t[2]=n,t[3]=i,t[4]=a):a=t[4],a},()=>{let{dialog:e}=l(),{trackUserAction:t}=i(),{mutate:n}=d(e.mutations.goBack.getOptions()),r=e.keys.guide.fullPath,{handleSignIn:a}=f({onDismiss:(0,m.useCallback)(()=>{t(`CloseModal`,{modalType:r,dismissMethod:`sideEffect`},`Press`),n()},[n,r,t])});return{handlePress:a}}),_=c(()=>(0,h.jsx)(g.useComponent(),{}),`GuideSignInButton`),v=`GuideNotifications`;function y(e,t){return{locDeleteAll:()=>e(`Delete all`,{ns:v,shortKey:`menu_delete_all`}),locMarkAsRead:()=>e(`Mark as read`,{ns:v,shortKey:`menu_mark_as_read`}),locMarkAllAsRead:()=>e(`Mark all as read`,{ns:v,shortKey:`menu_mark_all_as_read`}),locNotifications:()=>e(`Notifications`,{ns:v,shortKey:`notifications_button`}),locShowUnreadOnly:()=>e(`Show unread only`,{ns:v,shortKey:`show_unread_only`}),locViewNotificationSettings:()=>e(`View notification settings`,{ns:v,shortKey:`menu_view_notification_settings`}),locEmptyNotificationsTitle:()=>e(`Stay tuned`,{ns:v,shortKey:`no_notifications_title`}),locEmptyNotificationsSubtitle:()=>e(`You'll see invites, friend requests, and other notifications here.`,{ns:v,shortKey:`no_notifications_subtitle`}),locEmptyNotificationsLightweightSubtitle:()=>e(`You'll see your notifications here. Sign in to send and receive game invites, friend requests, and more.`,{ns:v,shortKey:`no_notifications_lightweight_subtitle`}),locLightweightSignInPrompt:()=>e(`Sign in to save these achievements to your profile.`,{ns:v,shortKey:`lightweight_sign_in_prompt`})}}var b=()=>u(v,y);export{_ as n,b as t};