import{o as e,r as t}from"../chunks/chunk-BCiCTKAo.js";import{$n as n,Ji as r,Ms as i,Pa as a,Sr as o,cc as s,dc as c,er as l,fc as u,go as d,hc as f,hr as p,i as m,ic as h,lc as g,mo as _,n as v,nc as y,or as b,qi as x,r as S,rc as C,sc as w,t as T,tr as E}from"../chunks/chunk-C793Ts3t.js";import{r as D}from"../chunks/chunk-W1tICsag.js";import{t as O}from"../chunks/chunk-D2v7VgvC.js";var k=e(f(),1),A=`/assets/static/c82bd11d3ce55a6b.BH4dm5Q_.png`,j=t({default:()=>N}),M=g();function N(){let[e,t]=(0,k.useState)([]),{user:u,isAuthenticated:f}=i(),{settings:m,isLoading:g}=o();return(0,M.jsx)(`div`,{className:`landing-page content-stack-centered content-padding`,style:{minHeight:`100dvh`,justifyContent:`safe center`,boxSizing:`border-box`},children:(0,M.jsxs)(C,{className:`landing-panel content-stack content-padding`,style:{width:`min(100%, 448px)`},children:[f&&u?(0,M.jsxs)(`div`,{id:`landing-user-actions`,className:`content-actions-end`,children:[(0,M.jsx)(b,{}),(0,M.jsx)(p,{}),(0,M.jsx)(l,{idPrefix:`landing`,matchTriggerWidth:!0,showAvatarBorder:!1})]}):(0,M.jsxs)(`div`,{className:`content-actions-end`,children:[(0,M.jsx)(y,{asChild:!0,variant:`ghost`,size:`sm`,children:(0,M.jsx)(`a`,{href:`/auth/login`,children:`Log in`})}),!g&&m.registrationEnabled&&(0,M.jsx)(y,{asChild:!0,variant:`ghost`,size:`sm`,children:(0,M.jsx)(`a`,{href:`/auth/register`,children:`Register`})})]}),(0,M.jsx)(`h1`,{className:`content-full content-shrink content-text-centered`,children:(0,M.jsx)(`a`,{href:`/booru`,children:(0,M.jsx)(`img`,{className:`landing-logo`,src:A,alt:`SoyBooru – The Premium Soyjak Archive`,style:{display:`inline-block`,width:`auto`,height:`auto`,maxWidth:`100%`,maxHeight:152}})})}),(0,M.jsxs)(`nav`,{className:`content-stack-centered`,"aria-label":`Site`,children:[(0,M.jsxs)(`div`,{className:`content-row-centered`,children:[(0,M.jsx)(P,{href:`/booru`,icon:(0,M.jsx)(d,{src:x,className:`content-icon`}),children:`Gallery`}),(0,M.jsx)(P,{href:`/booru/upload`,icon:(0,M.jsx)(d,{src:r,className:`content-icon`}),children:`Upload`}),(0,M.jsx)(P,{href:`/forum`,icon:(0,M.jsx)(d,{src:a,className:`content-icon`}),children:`Forum`})]}),(0,M.jsxs)(`div`,{className:`content-row-centered`,children:[(0,M.jsx)(P,{href:`/members`,icon:(0,M.jsx)(d,{src:E,className:`content-icon`}),children:`Members`}),(0,M.jsx)(P,{href:`https://soyjakwiki.org/SoyBooru_Guide`,icon:(0,M.jsx)(d,{src:n,className:`content-icon`}),children:`Help`})]})]}),(0,M.jsx)(`div`,{className:`header-search`,children:(0,M.jsx)(_,{tags:e,onTagsChange:t,placeholder:`Search by tags...`,normalize:!0,onSubmit:e=>{e.length>0?c(`/booru?q=${encodeURIComponent(e.join(` `))}`):c(`/booru`)},showSearchButton:!0,searchSuggestions:!0,noBackgroundPattern:!0})}),(0,M.jsxs)(C,{"aria-label":`Active threads`,children:[(0,M.jsxs)(w,{className:`content-row-between content-row-wrap`,children:[(0,M.jsx)(s,{children:`Active threads`}),(0,M.jsx)(`a`,{href:`/activity/forum-threads?sort=active`,className:`app-sidebar-panel-more`,children:`View all`})]}),(0,M.jsx)(h,{children:(0,M.jsx)(D,{count:5,hideCard:!0})})]})]})})}function P({href:e,icon:t,children:n}){return(0,M.jsxs)(`a`,{href:e,className:`content-stack-centered content-inset`,children:[t,(0,M.jsx)(`span`,{className:`content-metadata content-strong`,children:n})]})}var F={hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},onRenderClient:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/__internal/integration/onRenderClient`,fileExportPathToShowToUser:[]},valueSerialized:{type:`pointer-import`,value:u}},Page:{type:`standard`,definedAtData:{filePathToShowToUser:`/src/pages/+Page.tsx`,fileExportPathToShowToUser:[]},valueSerialized:{type:`plus-file`,exportValues:j}},hydrationCanBeAborted:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/config`,fileExportPathToShowToUser:[`default`,`hydrationCanBeAborted`]},valueSerialized:{type:`js-serialized`,value:!0}},Layout:{type:`cumulative`,definedAtData:[{filePathToShowToUser:`/src/pages/+Layout.tsx`,fileExportPathToShowToUser:[]}],valueSerialized:[{type:`plus-file`,exportValues:m}]},title:{type:`standard`,definedAtData:{filePathToShowToUser:`/src/pages/+title.ts`,fileExportPathToShowToUser:[]},valueSerialized:{type:`plus-file`,exportValues:O}},onBeforeRenderClient:{type:`cumulative`,definedAtData:[{filePathToShowToUser:`/src/pages/+onBeforeRenderClient.ts`,fileExportPathToShowToUser:[]}],valueSerialized:[{type:`plus-file`,exportValues:S}]},onAfterRenderClient:{type:`cumulative`,definedAtData:[{filePathToShowToUser:`/src/pages/+onAfterRenderClient.ts`,fileExportPathToShowToUser:[]}],valueSerialized:[{type:`plus-file`,exportValues:v}]},Loading:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/__internal/integration/Loading`,fileExportPathToShowToUser:[]},valueSerialized:{type:`pointer-import`,value:T}}};export{F as configValuesSerialized};