@tsocial/tvweb-sdk
Version:
TV Web SDK - The Standalone SDK
4 lines (3 loc) • 789 B
JavaScript
import{o as e,P as i,s as t,x as c,Q as o,e as n,n as r,j as a}from"./chunk-554942c8.js";let s=e.img`
width: ${({width:e})=>e};
`;function l({type:e}){let i=c(),l=o(`Selfie.Active.directionIcon.${e}`,`${e}_arrow.gif`),F=o(`Selfie.Active.directionIcon.${t.FaceDirection.FRONTAL}`,"frontal_arrow.svg"),d=n(`Selfie.Active.directionIcon.${e}Width`)({theme:i}),f=r(i,`Selfie.Active.directionIcon.${e}`);return null===f?a.jsx(a.Fragment,{}):e===t.FaceDirection.FRONTAL&&F?a.jsx(s,{src:F,width:d,alt:""}):f&&null!==f?a.jsx(s,{src:r(i,`Selfie.Active.directionIcon.${e}`),width:d,alt:""}):a.jsx(s,{src:l,alt:"",width:d})}l.propTypes={type:i.oneOf([t.FaceDirection.LEFT,t.FaceDirection.RIGHT,t.FaceDirection.UP,t.FaceDirection.FRONTAL])},l.defaultProps={type:t.FaceDirection.LEFT};export{l as D};