1import{getContext as e,store as t}from"@wordpress/interactivity";t("ivalua/solution-accordion",{state:{get currentImage(){const t=e(),{items:i,activeIndex:r}=t;if(!i||0===i.length)return"";const a=i[r],n=i[0];return a&&a.imageUrl?a.imageUrl:n&&n.imageUrl?n.imageUrl:""}},actions:{toggleItem:()=>{const t=e(),{itemIndex:i,activeIndex:r}=t;r!==i&&(t.activeIndex=i)}},callbacks:{isItemOpen:()=>{const t=e();return t.activeIndex===t.itemIndex},activeImageSrc:()=>{const t=e(),{items:i,activeIndex:r}=t;if(!i)return"";const a=i[r],n=i[0];return a&&a.imageUrl?a.imageUrl:n?n.imageUrl:""},hasImage:()=>{const t=e();return!(!t.items||!t.items[0]?.imageUrl)}}});
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.