whoami7 - Manager
:
/
home
/
dataiclx
/
vielorbe.com
/
wp-content
/
plugins
/
surecart
/
dist
/
components
/
esm
/
Upload File:
files >> //home/dataiclx/vielorbe.com/wp-content/plugins/surecart/dist/components/esm/sc-avatar.entry.js.map
{"file":"sc-avatar.entry.js","mappings":";;AAAA,MAAM,WAAW,GAAG,05BAA05B,CAAC;AAC/6B,uBAAe,WAAW;;MCMb,QAAQ;;;wBACS,KAAK;qBAGjB,EAAE;qBAGF,EAAE;wBAGC,EAAE;uBAGe,OAAO;qBAGuB,QAAQ;;IAG1E,iBAAiB;;QAEf,IAAI,CAAC,QAAQ,GAAG,KAAK,CAAC;KACvB;IAED,MAAM;QACJ,QACE,4DACE,IAAI,EAAC,MAAM,EACX,KAAK,EAAE;gBACL,QAAQ,EAAE,IAAI;gBACd,gBAAgB,EAAE,IAAI,CAAC,KAAK,KAAK,QAAQ;gBACzC,iBAAiB,EAAE,IAAI,CAAC,KAAK,KAAK,SAAS;gBAC3C,gBAAgB,EAAE,IAAI,CAAC,KAAK,KAAK,QAAQ;aAC1C,EACD,IAAI,EAAC,KAAK,gBACE,IAAI,CAAC,KAAK,IAErB,IAAI,CAAC,QAAQ,IACZ,WAAK,IAAI,EAAC,UAAU,EAAC,KAAK,EAAC,kBAAkB,IAC1C,IAAI,CAAC,QAAQ,CACV,KAEN,WAAK,IAAI,EAAC,MAAM,EAAC,KAAK,EAAC,cAAc,iBAAa,MAAM,IACtD,YAAM,IAAI,EAAC,MAAM,IACf,eAAS,IAAI,EAAC,aAAa,EAAC,OAAO,EAAC,QAAQ,GAAW,CAClD,CACH,CACP,EACA,IAAI,CAAC,KAAK,IAAI,CAAC,IAAI,CAAC,QAAQ,IAAI,4DAAK,IAAI,EAAC,OAAO,EAAC,KAAK,EAAC,eAAe,EAAC,GAAG,EAAE,IAAI,CAAC,KAAK,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,GAAG,EAAC,EAAE,EAAC,OAAO,EAAE,OAAO,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAI,CAC7J,EACN;KACH;;;;;;;;;","names":[],"sources":["src/components/ui/sc-avatar/sc-avatar.css?tag=sc-avatar&encapsulation=shadow","src/components/ui/sc-avatar/sc-avatar.tsx"],"sourcesContent":[":host {\n display: inline-block;\n --sc-avatar-size: 3rem;\n}\n.avatar {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n position: relative;\n width: var(--sc-avatar-size);\n height: var(--sc-avatar-size);\n background-color: var(--sc-color-gray-400);\n font-family: var(--sc-font-sans);\n font-size: calc(var(--sc-avatar-size) * 0.5);\n font-weight: var(--sc-font-weight-normal);\n color: var(--sc-color-white);\n user-select: none;\n vertical-align: middle;\n}\n.avatar--circle,\n.avatar--circle .avatar__image {\n border-radius: var(--sc-border-radius-circle);\n}\n.avatar--rounded,\n.avatar--rounded .avatar__image {\n border-radius: var(--sc-border-radius-medium);\n}\n.avatar--square {\n border-radius: 0;\n}\n.avatar__icon {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.avatar__initials {\n line-height: 1;\n text-transform: uppercase;\n}\n.avatar__image {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n overflow: hidden;\n}\n","import { Component, h, State, Prop, Watch } from '@stencil/core';\n\n@Component({\n tag: 'sc-avatar',\n styleUrl: 'sc-avatar.css',\n shadow: true,\n})\nexport class ScAvatar {\n @State() private hasError = false;\n\n /** The image source to use for the avatar. */\n @Prop() image = '';\n\n /** A label to use to describe the avatar to assistive devices. */\n @Prop() label = '';\n\n /** Initials to use as a fallback when no image is available (1-2 characters max recommended). */\n @Prop() initials = '';\n\n /** Indicates how the browser should load the image. */\n @Prop() loading: 'eager' | 'lazy' = 'eager';\n\n /** The shape of the avatar. */\n @Prop({ reflect: true }) shape: 'circle' | 'square' | 'rounded' = 'circle';\n\n @Watch('image')\n handleImageChange() {\n // Reset the error when a new image is provided\n this.hasError = false;\n }\n\n render() {\n return (\n <div\n part=\"base\"\n class={{\n 'avatar': true,\n 'avatar--circle': this.shape === 'circle',\n 'avatar--rounded': this.shape === 'rounded',\n 'avatar--square': this.shape === 'square',\n }}\n role=\"img\"\n aria-label={this.label}\n >\n {this.initials ? (\n <div part=\"initials\" class=\"avatar__initials\">\n {this.initials}\n </div>\n ) : (\n <div part=\"icon\" class=\"avatar__icon\" aria-hidden=\"true\">\n <slot name=\"icon\">\n <sl-icon name=\"person-fill\" library=\"system\"></sl-icon>\n </slot>\n </div>\n )}\n {this.image && !this.hasError && <img part=\"image\" class=\"avatar__image\" src={this.image} loading={this.loading} alt=\"\" onError={() => (this.hasError = true)} />}\n </div>\n );\n }\n}\n"],"version":3}
Copyright ©2021 || Defacer Indonesia