PageSourceSearch

https://www.corbinrusswin.com/etc.clientlibs/aeh/clientlibs/depend…/resources/chunks/index.5-Qs2gCs.js

js corbinrusswin.com collected 2026-10-02 12:33:36 UTC 4,517 bytes, 1 lines download raw bytes

1import{j as t,A as P,d as R,_ as e,B as M,b as B,C as G,M as V,S as k}from"../js/app.CzHXv3OC.js";import{B as v}from"./Button.B4XYJJnP.js";import{E as F}from"./ElasticSearchProvider.CI68T249.js";import{D as O}from"./DefaultEmbed.B8VM99hF.js";import{E as H}from"./EmptyState.CRCj9Gxe.js";import{E as I}from"./ErrorBoundary.BSDeRbzo.js";import{a as D}from"./appearanceDataTable.C0j-Deo1.js";import{a as L}from"./searchedBodyContent.pW6ELwvd.js";import{G as T}from"./elastic.CDqqVJuy.js";import{F as z}from"./FetchModel.b4lX_zup.js";import{e as c}from"./error.ME9RekgK.js";import{d as N,e as $,f as Q,A as U,a as Z,g as q}from"./productObjectTable.8lbMw21N.js";import{A as J}from"./appearance.psirUtVx.js";import{A as p}from"./facet.BpmjkMXL.js";import{f as K,z as i}from"./index.D6mVWLHx.js";import{G as W}from"./Grid.CSAL5IlU.js";import"./vendor.CLXKpVbq.js";import"./lodash.B7ss2v9R.js";import"./LoadingButton.IAGvwvXG.js";import"./extends.Ba-yMveS.js";import"./Button.CgtN9LhY.js";import"./CardContent.DsAEvmb5.js";import"./listItemTextClasses.BTk6l-j9.js";import"./ListItem.Bci3Zx_Y.js";import"./ListItemIcon.QJQUI4e8.js";import"./listItemIconClasses.CoJwVP-R.js";import"./Clear.B-J3Q5AB.js";import"./OutlinedInput.BbKBd__G.js";import"./ListItemText.BMiklBDj.js";import"./Chip.Dd2CXBNo.js";import"./Layout.D_4pDn_q.js";import"./CardHeader.Sb2UWEt_.js";import"./TextField.D-B0Xnh_.js";import"./dividerClasses.cwlpX7j_.js";import"./Grow.CzVRrPSo.js";import"./ListItemButton.Bbrs8-lF.js";import"./Divider.BEaDXBNY.js";import"./Search.CFLhlFrF.js";import"./Search.Yc6KGxUP.js";import"./ListItemAvatar.XqAbxCaE.js";import"./Avatar.iITegcJq.js";import"./ChevronRight.D7vkk5rU.js";import"./ElasticSorting.C1zVxiN3.js";import"./LinearProgress.LGh7mcPA.js";import"./RichText.BafDqas4.js";import"./Markdown.Bs47RbOr.js";import"./CardMedia.D4cFNTVG.js";import"./CardActions.B0oQq-QH.js";import"./TableContainer.BTqRubWt.js";import"./TableRow.13XmO_Ug.js";import"./button.BLXcxSDr.js";const A="AEHGridAcademyEmbed",E=new B({name:A,prefix:"o-"}),X=i.enum(["text_with_image","text_with_image_right","short_card"]),Y=N.extend({layout:i.literal("text_with_image"),searchOnInitialLoad:i.boolean(),link:Q.optional(),facets:i.array(p),sort:i.array(p),defaultFilter:i.array(p),appearance:J.extend({cardVariant:X.optional()}).optional(),configuration:$.extend({table:Z.nullish(),color:U.nullish()}).nullable()}).merge(q),tt=({componentModel:m})=>{var l,d,u;const o=Y.safeParse(m);if(!o.success){const{error:r}=o;return console.error(`${A}: ${K(r).toString()}`),t.jsx(H,{illustration:t.jsx(c.illustration,{}),title:c.title,description:c.description})}const{data:a}=o,[n,y,b]=R(a.defaultFilter,a.sort,a.facets,"academy-docebo",(l=a.configuration)==null?void 0:l.card),s=a.appearance;e.set(n,"trackUrlState",!0);const j=({result:r,onClickLink:S})=>{var g,f,h,x;const _=e.merge({},{type:"dam",dam:{url:r.image.raw,aspectRatio:"16:9"}}),C={target:"_blank",aspectRatio:(g=a.appearance)==null?void 0:g.aspectRatio,url:r.url.raw},w={title:{text:e.get(r,"title.snippet",""),alt:e.get(r,"title.raw","")},content:{text:void 0,alt:void 0}};return t.jsx(W,{item:!0,xs:12,md:(h=(f=a.configuration)==null?void 0:f.card)!=null&&h.size?parseInt(a.configuration.card.size,10):6,className:`${E("result")} m-elasticLayout__result`,children:t.jsx(G,{initialState:{type:s==null?void 0:s.cardVariant,cardActionArea:C,cardContent:w,data:r},children:t.jsx(O,{type:e.get(s,"cardVariant","text_with_image"),title:e.get(r,"title.snippet",""),text:L(r),additionalData:D(s,r),actions:t.jsx(k,{direction:"row",spacing:2,children:t.jsx("div",{onClick:S,children:t.jsx(v,{label:"View",type:"primary",target:"_blank",url:r.url.raw,aspectRatio:(x=a.appearance)==null?void 0:x.aspectRatio})})}),hasImage:!0,image:t.jsx(V,{..._})})})})};return t.jsxs(t.Fragment,{children:[t.jsx(T,{styles:{".o-AcademyEmbed .m-elasticLayout__resultsContainer":{justifyContent:(u=(d=a.configuration)==null?void 0:d.card)!=null&&u.alignment?a.configuration.card.alignment:"space-between"}}}),t.jsx(M,{...E(),children:t.jsx(F,{hasSearchBox:!0,hasSorting:!0,hasFacet:!0,hasPagingInfo:!0,hasResultsPerPage:!0,resultsPerPage:b,hasPaging:!0,facets:a.facets,resultView:j,sortOptions:y,config:n})})]})},Xt=({pathModelHTLAttribute:m,componentModelHTLAttribute:o})=>t.jsx(I,{children:t.jsx(P,{componentName:"aeh-grid-academy-embed",children:t.jsx(z,{pathModelHTLAttribute:m,componentModelHTLAttribute:o,children:(a,n)=>t.jsx(tt,{pathModel:a,componentModel:n})})})});export{Xt as AEHGridAcademyEmbed};

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.