PageSourceSearch

https://plasticartseoul.com/_next/static/chunks/pages/web/plas/board/program/[programId]-a6035ef13ab3aac9.js

js plasticartseoul.com collected 2026-10-08 09:02:45 UTC 15,939 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3415],{75503:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(61268)),s=i(85893);t.Z=(0,n.default)((0,s.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown")},71496:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(61268)),s=i(85893);t.Z=(0,n.default)((0,s.jsx)("path",{d:"M8.12 9.29 12 13.17l3.88-3.88c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0L6.7 10.7a.9959.9959 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0"}),"KeyboardArrowDownRounded")},90813:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(61268)),s=i(85893);t.Z=(0,n.default)((0,s.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp")},326:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(61268)),s=i(85893);t.Z=(0,n.default)((0,s.jsx)("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu")},72843:function(e,t,i){"use strict";var r=i(64836);t.Z=void 0;var n=r(i(61268)),s=i(85893);t.Z=(0,n.default)((0,s.jsx)("path",{d:"M9.7 18.3c.39-.39.39-1.02 0-1.41L5.83 13H21c.55 0 1-.45 1-1s-.45-1-1-1H5.83l3.88-3.88c.39-.39.39-1.02 0-1.41a.9959.9959 0 0 0-1.41 0L2.7 11.3c-.39.39-.39 1.02 0 1.41l5.59 5.59c.39.38 1.03.38 1.41 0"}),"WestRounded")},59145:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/web/plas/board/program/[programId]",function(){return i(49753)}])},49753:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return ProgramDetail}});var r=i(85893),n=i(76793),s=i(73363),a=i.n(s),l=i(41664),o=i.n(l),c=i(67294),d=i(11163),p=i(90813),h=i(75503),u=i(25675),m=i.n(u),f=i(72843),g=i(19498);let getPlasPath=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,g.fQ)({siteSlug:"plas",path:e})},x=[{id:1,type:"특별전",titleEn:"Monumental Sculpture Special Exhibition",titleKo:"대형 조각 특별전",panelists:["권치규","김경민","김대성","김봉수","김병진","김성복","김재규","김지용","박찬걸","박형오","임용진"],participantLabel:"참여 작가",date:"2026년 6월 4일(목) – 6월 7일(일)",introduction:"PLAS 2026에서는 전시장 곳곳에서 웅장한 스케일의 대형 조각 작품들을 만나볼 수 있습니다.\n        이번 특별전은 평면 작품과는 또 다른 매력을 지닌 입체 조형예술을 보다 가까이에서 경험할 수 있도록 기획되었습니다. 관람객들은 작품 사이를 직접 걸으며 조각이 만들어내는 공간감과 에너지를 생생하게 느낄 수 있습니다.\n        올해의 주제인 ‘NEW CHANCE’에 맞추어, 조형예술을 새로운 시선으로 경험하고 일상 속 공공미술의 가능성을 발견할 수 있는 자리가 될 예정입니다.\n        또한 출품작들은 기업, 기관, 공공 공간 등에 설치 가능한 공공조형물 형태로 구성되어, 현대 조각의 다양한 활용 가능성과 시장성을 함께 제안합니다.\n\n        “Monumental Sculpture Special Exhibition” presents large-scale sculptural works by 11 artists, transforming the exhibition hall into an immersive artistic space.\n        Visitors can experience the powerful presence and spatial beauty unique to three-dimensional artworks while exploring sculpture from a fresh perspective inspired by this year’s theme, “NEW CHANCE.”\n        The exhibition also highlights the expanding possibilities of contemporary sculpture through works designed for public, corporate, and architectural spaces, offering audiences a closer and more approachable encounter with sculptural art.\n      ",panelIntroduction:{}},{id:2,type:"특별전",titleEn:"11-University Sculpture Special Exhibition",titleKo:"11개 대학 조각 특별전",panelists:["강원대학교","경북대학교","국민대학교","단국대학교","동국대학교","성신여자대학교","이화여자대학교","전남대학교","중앙대학교","충남대학교","홍익대학교"],participantLabel:"참여 대학",date:"2026년 6월 4일(목) – 6월 7일(일)",introduction:"PLAS 2026 11주년을 맞아 전국 11개 대학이 함께하는 조각 전시가 마련됩니다.\n        각 대학 조소 전공 교수들의 추천을 받은 신진 작가들과 교수진이 함께 참여하여, 세대를 아우르는 다양한 조형 작품을 선보입니다. 이번 특별전은 젊은 작가들에게 실질적인 전시와 판매 기회를 제공하고, 관람객들에게는 보다 친근하게 조형예술을 접할 수 있는 계기를 마련하고자 기획되었습니다.\n        특히 참여 작가들이 직접 관람객과 소통하며 작품 이야기를 나누는 열린 전시 형태로 운영되어, 조형예술의 매력을 보다 자유롭고 편안하게 ê²½í—
1˜í•  수 있습니다.\n\n        “11-University Sculpture Special Exhibition” brings together 11 universities from across Korea to celebrate the 11th anniversary of PLAS 2026. Emerging artists and professors recommended by each university’s sculpture department will present works that reflect contemporary creativity and artistic diversity across generations.\n        The exhibition offers visitors an approachable and engaging way to experience sculpture, while also creating meaningful opportunities for young artists to showcase and share their work through direct interaction with audiences.\n      ",panelIntroduction:{}},{id:3,type:"특별전",titleEn:"New Chance Special Exhibition",titleKo:"뉴 찬스 특별전",panelists:["강현서","김희진","나인성","박수진","백종은","송병권","이기라","이병수","정덕제","최창임"],participantLabel:"참여 작가",date:"2026년 6월 4일(목) – 6월 7일(일)",introduction:"‘NEW CHANCE’ 특별전은 PLAS 2026의 11주년을 기념하며, 새로운 가능성과 변화의 흐름 속에서 현대 조형예술의 다양한 시선을 소개하는 전시입니다. 조각, 회화, 유리 등 여러 장르에서 활동하는 총 10인의 작가가 참여하여 각자의 개성과 감각이 담긴 작품을 선보입니다.\n        ì
1„œë¡œ 다른 재료와 표현 방식이 어우러지며, 관람객들에게 다채로운 예술 경험을 제공합니다. 이번 특별전은 변화와 확장의 시대 속에서 현대미술이 제안하는 새로운 흐름과 가능성을 함께 나누는 자리가 될 예정입니다.\n\n        “New Chance Special Exhibition” celebrates the 11th anniversary of PLAS 2026 by exploring new possibilities and evolving perspectives in contemporary art. Featuring 10 artists working across sculpture, painting, glass art, and other mediums, the exhibition presents a diverse range of artistic expressions and creative approaches.\n        Through a variety of materials and visual languages, “New Chance Special Exhibition” invites visitors to discover the expanding possibilities of contemporary art in an era of change and growth.\n      ",panelIntroduction:{}}];function ProgramDetail(){let e=(0,d.useRouter)(),{programId:t}=e.query,i=(0,c.useMemo)(()=>{if(!t)return null;let e=Array.isArray(t)?t[0]:t;return e?e.replace(/[^0-9]/g,""):null},[t]),s=(0,c.useMemo)(()=>i&&x.find(e=>String(e.id)===i)||null,[i]),l=(0,c.useMemo)(()=>i&&x.find(e=>e.id===Number(i)-1)||null,[i]),u=(0,c.useMemo)(()=>i&&x.find(e=>e.id===Number(i)+1)||null,[i]);return e.isReady?s?(0,r.jsx)(n.Z,{children:(0,r.jsx)("div",{className:a().paddingLeftandRight,children:(0,r.jsx)("div",{className:a().historyContainer,children:(0,r.jsxs)("div",{className:a().detailContainer,children:[(0,r.jsxs)("div",{className:a().detailTitleContainer,children:[(0,r.jsxs)("div",{className:a().programTypeIcon,style:{background:"아티스트 토크"===s.type?"#56C784":"토론"===s.type?"#FC943F":"#6376FF"},children:[" ",s.type," "]}),(0,r.jsxs)("div",{className:a().programDetailTitle,children:[" ",s.titleEn," "]}),(0,r.jsxs)("div",{className:a().programDetailKoTitle,children:[" ",s.titleKo," "]}),(0,r.jsxs)("div",{className:a().programDate,children:[" ",s.date," "]})]}),s.panelists&&s.panelists.length>0&&(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:a().programDetailTitle,children:s.participantLabel||"패널"}),(0,r.jsx)("div",{className:a().detailDescription,children:s.panelists.join(", ")})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:a().programDetailTitle,children:"프로그램 소개"}),(0,r.jsx)("div",{className:a().detailDescription,children:s.introduction.trim()})]}),s.panelIntroduction&&Object.keys(s.panelIntroduction).length>0&&(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:a().programDetailTitle,children:"패널 소개"}),Object.entries(s.panelIntroduction).map(e=>{let[t,i]=e;return(0,r.jsxs)("div",{className:a().panelistContainer,children:[(0,r.jsx)(m(),{src:i.photoUrl,alt:t,width:188,height:188,unoptimized:!0,className:a().personImage}),(0,r.jsxs)("div",{className:a().panelDetailContainer,children:[(0,r.jsx)("div",{className:a().programDetailTitle,children:t}),(0,r.jsx)("div",{className:a().programDate,style:{whiteSpace:"pre-line"},children:i.career.trim()})]})]},t)})]}),(0,r.jsxs)("div",{className:a().over800,children:[(0,r.jsxs)(o(),{href:getPlasPath("board/program"),className:a().plasLocationTitle,style:{marginBottom:"32px",display:"flex",alignItems:"center",gap:"12px"},children:[(0,r.jsx)(f.Z,{style:{color:"#B3B3B3",width:"16px",height:"16px",margin:"4px"}})," LIST"]}),l&&(0,r.jsxs)("div",{className:a().neighborPrograms,children:[(0,r.jsx)(p.Z,{style:{color:"#B3B3B3"}}),(0,r.jsxs)(o(),{href:getPlasPath("board/program/".concat(l.id)),style:{display:"flex",flexDirection:"row",alignItems:"center"},children:[(0,r.jsxs)("div",{className:a().miniTypeIcon,style:{background:"아티스트 토크"===l.type?"#56C784":"토론"===l.type?"#FC943F":"#6376FF"},children:[" ",l.type," "]}),(0,r.jsxs)("div",{className:a().neighborProgramTitle,children:[" ",l.titleEn," "]})]})]}),u&&(0,r.jsxs)("div",{className:a().neighborPrograms,style:{borderBottom:u&&l?"none":"1px solid #EAEAEA"},children:[(0,r.jsx)(h.Z,{style:{color:"#B3B3B3"}}),(0,r.jsxs)(o(),{href:getPlasPath("board/program/".concat(u.id)),style:{display:"flex",flexDirection:"row",alignItems:"center"},children:[(0,r.jsxs)("div",{className:a().miniTypeIcon,style:{background:"아티스트 토크"===u.type?"#56C784":"토론"===u.type?"#FC943F":"#6376FF"},children:[" ",u.type," "]}),(0,r.jsxs)("div",{className:a().neighborProgramTitle,children:[" ",u.titleEn," "]})]})]})]}),(0,r.jsxs)("div",{className:a().under800,children:[(0,r.jsx)(o(),{href:getPlasPath("board/program"),className:a().plasLocationTitle,style:{marginBottom:"32px",display:"flex",alignItems:"center",gap:"12px"},children:"LIST"}),l&&(0,r.jsxs)("div",{className:a().neighborPrograms,style:{borderBottom:u&&l?"n
1one":"1px solid #EAEAEA"},children:[(0,r.jsx)(p.Z,{style:{color:"#B3B3B3"}}),(0,r.jsx)(o(),{href:getPlasPath("board/program/".concat(l.id)),style:{display:"flex",flexDirection:"row",alignItems:"center"},children:(0,r.jsxs)("div",{className:a().neighborProgramTitle,children:[" ",l.titleEn," "]})})]}),u&&(0,r.jsxs)("div",{className:a().neighborPrograms,children:[(0,r.jsx)(h.Z,{style:{color:"#B3B3B3"}}),(0,r.jsx)(o(),{href:getPlasPath("board/program/".concat(u.id)),style:{display:"flex",flexDirection:"row",alignItems:"center"},children:(0,r.jsxs)("div",{className:a().neighborProgramTitle,children:[" ",u.titleEn," "]})})]})]})]})})})}):(0,r.jsx)(n.Z,{children:(0,r.jsx)("div",{className:a().paddingLeftandRight,children:(0,r.jsx)("div",{className:a().historyContainer,children:(0,r.jsx)("div",{className:a().detailContainer,children:"Program을 찾을 수 없습니다."})})})}):(0,r.jsx)(n.Z,{children:(0,r.jsx)("div",{className:a().paddingLeftandRight,children:(0,r.jsx)("div",{className:a().historyContainer,children:(0,r.jsx)("div",{className:a().detailContainer,children:"Loading…"})})})})}},51526:function(e,t,i){"use strict";i.d(t,{M:function(){return AnimatePresence}});var r=i(67294),n=i(58868);function useIsMounted(){let e=(0,r.useRef)(!1);return(0,n.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var s=i(2074),a=i(240),l=i(96681);let PopChildMeasure=class PopChildMeasure extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}};function PopChild({children:e,isPresent:t}){let i=(0,r.useId)(),n=(0,r.useRef)(null),s=(0,r.useRef)({width:0,height:0,top:0,left:0});return(0,r.useInsertionEffect)(()=>{let{width:e,height:r,top:a,left:l}=s.current;if(t||!n.current||!e||!r)return;n.current.dataset.motionPopId=i;let o=document.createElement("style");return document.head.appendChild(o),o.sheet&&o.sheet.insertRule(`
2          [data-motion-pop-id="${i}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${r}px !important;
6            top: ${a}px !important;
7            left: ${l}px !important;
8          }
9        `),()=>{document.head.removeChild(o)}},[t]),r.createElement(PopChildMeasure,{isPresent:t,childRef:n,sizeRef:s},r.cloneElement(e,{ref:n}))}let PresenceChild=({children:e,initial:t,isPresent:i,onExitComplete:n,custom:s,presenceAffectsLayout:o,mode:c})=>{let d=(0,l.h)(newChildrenMap),p=(0,r.useId)(),h=(0,r.useMemo)(()=>({id:p,initial:t,isPresent:i,custom:s,onExitComplete:e=>{for(let t of(d.set(e,!0),d.values()))if(!t)return;n&&n()},register:e=>(d.set(e,!1),()=>d.delete(e))}),o?void 0:[i]);return(0,r.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[i]),r.useEffect(()=>{i||d.size||!n||n()},[i]),"popLayout"===c&&(e=r.createElement(PopChild,{isPresent:i},e)),r.createElement(a.O.Provider,{value:h},e)};function newChildrenMap(){return new Map}var o=i(25364),c=i(45487);let getChildKey=e=>e.key||"",AnimatePresence=({children:e,custom:t,initial:i=!0,onExitComplete:a,exitBeforeEnter:l,presenceAffectsLayout:d=!0,mode:p="sync"})=>{var h;(0,c.k)(!l,"Replace exitBeforeEnter with mode='wait'");let u=(0,r.useContext)(o.p).forceRender||function(){let e=useIsMounted(),[t,i]=(0,r.useState)(0),n=(0,r.useCallback)(()=>{e.current&&i(t+1)},[t]),a=(0,r.useCallback)(()=>s.Wi.postRender(n),[n]);return[a,t]}()[0],m=useIsMounted(),f=function(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}(e),g=f,x=(0,r.useRef)(new Map).current,v=(0,r.useRef)(g),y=(0,r.useRef)(new Map).current,b=(0,r.useRef)(!0);if((0,n.L)(()=>{b.current=!1,function(e,t){e.forEach(e=>{let i=getChildKey(e);t.set(i,e)})}(f,y),v.current=g}),h=()=>{b.current=!0,y.clear(),x.clear()},(0,r.useEffect)(()=>()=>h(),[]),b.current)return r.createElement(r.Fragment,null,g.map(e=>r.createElement(PresenceChild,{key:getChildKey(e),isPresent:!0,initial:!!i&&void 0,presenceAffectsLayout:d,mode:p},e)));g=[...g];let j=v.current.map(getChildKey),E=f.map(getChildKey),N=j.length;for(let e=0;e<N;e++){let t=j[e];-1!==E.indexOf(t)||x.has(t)||x.set(t,void 0)}return"wait"===p&&x.size&&(g=[]),x.forEach((e,i)=>{if(-1!==E.indexOf(i))return;let n=y.get(i);if(!n)return;let s=j.indexOf(i),l=e;l||(l=r.createElement(PresenceChild,{key:getChildKey(n),isPresent:!1,onExitComplete:()=>{x.delete(i);let e=Array.from(y.keys()).filter(e=>!E.includes(e));
9if(e.forEach(e=>y.delete(e)),v.current=f.filter(t=>{let r=getChildKey(t);return r===i||e.includes(r)}),!x.size){if(!1===m.current)return;u(),a&&a()}},custom:t,presenceAffectsLayout:d,mode:p},n),x.set(i,l)),g.splice(s,0,l)}),g=g.map(e=>{let t=e.key;return x.has(t)?e:r.createElement(PresenceChild,{key:getChildKey(e),isPresent:!0,presenceAffectsLayout:d,mode:p},e)}),r.createElement(r.Fragment,null,x.size?g:g.map(e=>(0,r.cloneElement)(e)))}}},function(e){e.O(0,[5675,4938,2962,7599,6793,9774,2888,179],function(){return e(e.s=59145)}),_N_E=e.O()}]);

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.