Build 533169stable
Module 862183
1,350 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(627968),i=n(64700),s=n(397927),a=n(442433),o=n(611010),l=n(735991),u=n(297486),c=n(346446),d=n(717048),_=n(448137),f=n(967612),p=n(291071);function h(e){let{command:t,application:n,onClick:h,query:m,searchResultsPosition:E}=e,g=i.useCallback(e=>{if((0,l.$B)(n)){let t=n instanceof o.Ay?n:o.Ay.createFromServer(n);(0,a.jA)(e,e=>(0,r.jsx)(c.A,{application:t,...e}))}},[n]),{iconURL:A,name:I,description:T}=i.useMemo(()=>(0,l.X2)(n,{fakeAppIconURL:p}),[n]),S=i.useMemo(()=>{let e=t?.displayDescription??T;return null==e?null:(0,u.SD)(e,void 0)},[T,t?.displayDescription]),{trackSearchResultsItemImpressionRef:y}=(0,_.A)({applicationId:n.id,commandId:t?.id,query:m,searchResultsPosition:E});return(0,r.jsx)(s.DUT,{className:f.vk,innerRef:e=>{y.current=e},onClick:h,onContextMenu:g,children:(0,r.jsxs)(s.M1G,{className:f.ao,children:[(0,r.jsx)(d.A,{src:A,className:f.Kk,"aria-hidden":!0,rendersPlaceholder:!0}),(0,r.jsxs)("div",{className:f.Jn,children:[(0,r.jsx)(s.Heading,{variant:"heading-md/semibold",color:"text-strong",lineClamp:1,children:t?.displayName??I}),(0,r.jsx)(s.Text,{variant:"text-sm/normal",color:"text-subtle",lineClamp:1,children:S})]}),null!=t?(0,r.jsx)(s.Text,{className:f.Pn,variant:"text-sm/normal",color:"text-subtle",children:I}):null,(0,r.jsx)("div",{className:f.V1})]})})}}