PageSourceSearch

https://sciencepark.jp/build/assets/Select-Dn7rVdeF.js

js sciencepark.jp collected 2026-10-05 11:29:12 UTC 807 bytes, 1 lines download raw bytes

1import{j as s}from"./app-OcumjPdh.js";const j=({label:d,supplemental:t,options:a,onChange:n,required:u=!0,multiple:x=!1,error:r="",className:i=""})=>{const m=e=>{if(x){const c=a.map(l=>l.value===e.value?{...l,selected:!l.selected}:l);n(c)}else{const c=e.value;n(c)}};return s.jsxs("div",{className:"input-group",children:[s.jsxs("span",{children:[d,u&&s.jsx("span",{className:"required font-bold text-xl",children:"*"})]}),t&&s.jsx("span",{className:"caption",children:t}),s.jsx("div",{className:"select-container",children:a.map(e=>s.jsxs("button",{type:"button",className:e.selected?"filled-button "+i:"outlined-button "+i,onClick:()=>m(e),children:[e.icon&&s.jsx("img",{src:e.icon,alt:e.label+"icon"}),e.label]},e.value))}),r&&s.jsx("span",{className:"error-message",children:r})]})},f=j;export{f as S};

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.