1"use strict";(self.webpackChunkbulletproof_react=self.webpackChunkbulletproof_react||[]).push([[914],{40914:(e,i,r)=>{r.r(i),r.d(i,{CorporationsRoutes:()=>k});var t=r(13564),n=r(22433),s=r(60899),l=r(82053),a=r(48089),d=r(52346),x=r(16101),o=r(23266),c=r(2803),h=r(61908),p=r(9950),m=r(10471),j=r(26487),b=r(28405),g=r(7225),u=r(44414);const A=(0,h.A)((e=>({img:{width:"100%"},img_steps_xs:{width:"65%"},icon_cheveron_xs:{width:"20%",maxWidth:"40px"},box:{height:100,display:"flex",border:"1px solid black",padding:8},centerBox:{display:"flex",justifyContent:"center",alignItems:"center",alignSelf:"center"},multiLineEllipsis:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:"3",WebkitBoxOrient:"vertical"}}))),f=()=>{const{id:e,filter:i}=(0,t.g)();return m.qo.prefetch(e),m.L1.prefetch(e),(0,u.jsx)(v,{id:e,filter:i})},v=e=>{const{id:i,filter:r}=e,h=A(),f=(0,t.Zp)(),v=m.qo.get(i),y=m.L1.get(i),[k,w]=(0,p.useState)([]),C=(0,n.A)((e=>e.breakpoints.down("sm")));return(0,p.useEffect)((()=>{let e;e=r?y.filter((e=>e.prefecture==r)):y,w(e)}),[f]),(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)(s.Ay,{container:!0,children:[(0,u.jsxs)(s.Ay,{item:!0,xs:12,sx:{mb:3},children:[(0,u.jsxs)(l.A,{variant:"body2",mb:1,children:[(0,u.jsx)(j.U,{onClick:()=>f("/",{state:{prevPage:!0}}),underline:"hover",textAlign:"center",color:"default",variant:"body2",children:"\u30c8\u30c3\u30d7\u30da\u30fc\u30b8"}),"/ \u5e97\u8217\u4e00\u89a7(",v.name,")"]}),(0,u.jsx)(b.S,{text:"\u5e97\u8217\u4e00\u89a7"})]}),(0,u.jsx)(s.Ay,{item:!0,sm:6,xs:12,sx:{mb:{xs:0,sm:3},mx:"auto"},children:(0,u.jsx)(s.Ay,{item:!0,xs:12,md:12,children:(0,u.jsxs)(a.A,{sx:{py:2,px:3},variant:"elevation",children:[(0,u.jsx)(d.A,{sx:{mb:2,width:"100%"},children:(0,u.jsx)(l.A,{variant:"h6",sx:{pb:2},align:"center",children:v.name})}),(0,u.jsx)(d.A,{sx:{mb:2,width:"100%"},children:(0,u.jsx)(l.A,{variant:"body2",className:(0,c.A)(h.multiLineEllipsis),align:"center",children:v.description})})]})})}),(0,u.jsx)(s.Ay,{item:!0,xs:12,children:C?(0,u.jsx)(s.Ay,{container:!0,sx:{mb:3},children:(0,u.jsx)(s.Ay,{item:!0,xs:12,children:(0,u.jsx)(d.A,{children:(0,u.jsxs)(x.A,{fullWidth:!0,name:"prefecture",label:"\u90fd\u9053\u5e9c\u770c",value:r||"all",onChange:e=>{f(`/corporations/${i}`+("all"!==e.target.value?`/${e.target.value}`:""),{state:{prevPage:!0}})},children:[(0,u.jsx)(o.A,{value:"all",children:"\u3059\u3079\u3066\u306e\u30a8\u30ea\u30a2"}),Object.entries(g.bx).map(((e,i)=>y.find((i=>i.prefecture==e[0]))?(0,u.jsx)(o.A,{value:e[0],children:e[0]}):void 0))]})})})}):(0,u.jsx)(s.Ay,{container:!0,bgcolor:"grey.200",sx:{padding:3,borderRadius:1},children:(0,u.jsx)(s.Ay,{item:!0,xs:12,sx:{},children:(0,u.jsxs)(d.A,{children:[(0,u.jsx)(j.U,{underline:"hover",textAlign:"center",variant:"body2",display:"inline-flex",color:"default",fontWeight:r?"normal":"bold",sx:{mx:1,lineHeight:2.5},noWrap:!0,onClick:()=>{f(`/corporations/${i}`,{state:{prevPage:!0}})},children:"\u3059\u3079\u3066"}),Object.entries(g.bx).map(((e,t)=>y.find((i=>i.prefecture==e[0]))?(0,u.jsx)(j.U,{underline:"hover",textAlign:"center",color:(e[0],"default"),fontWeight:r==e[0]?"bold":"normal",variant:"body2",display:"inline-flex",sx:{mx:1,lineHeight:2.5},noWrap:!0,onClick:()=>{f(`/corporations/${i}/${e[0]}`,{state:{prevPage:!0}})},children:e[0]},t):(0,u.jsx)(l.A,{display:"inline-flex",textAlign:"center",variant:"body2",color:"grey.400",sx:{mx:1,lineHeight:2.5},noWrap:!0,children:e[0]},t)))]})})})}),(0,u.jsx)(s.Ay,{item:!0,xs:12,children:(0,u.jsx)(s.Ay,{container:!0,spacing:{sm:2,lg:4},sx:{pt:{sm:4,lg:6}},children:k.map((e=>(0,u.jsx)(s.Ay,{item:!0,xs:12,md:4,children:(0,u.jsxs)(a.A,{sx:{py:2,px:3,":hover":{background:"#eee",borderColor:"#ccc",cursor:"pointer"},my:C?1:0},variant:"outlined",onClick:()=>f(`/pharmacies/${e.id}`,{state:{prevPage:!0}}),children:[(0,u.jsx)(d.A,{sx:{borderBottom:2,mb:2,borderColor:"grey.200",width:"100%"},children:(0,u.jsx)(l.A,{variant:"h6",sx:{pb:2},children:e.name})}),(0,u.jsx)(d.A,{children:(0,u.jsx)(l.A,{variant:"body2",className:(0,c.A)(h.multiLineEllipsis),children:e.prefecture+e.address1+e.address2})})]})},e.id)))})})]})})};var y=r(90098);const k=()=>(0,u.jsxs)(t.BV,{children:[(0,u.jsx)(t.qh,{path:"*",element:(0,u.jsx)(y.Mk,{})}),(0,u.jsx)(t.qh,{path:"/:id",element:(0,u.jsx)(f,{})}),(0,u.jsx)(t.qh,{path:"/:id/:filter",element:(0,u.jsx)(f,{})})]})}}]);
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.