1 line
723 B
JavaScript
1 line
723 B
JavaScript
function e(e){let t=e.trim();return!t||/[\u0600-\u06FF]/.test(t)?!1:t.startsWith(`#`)||/^(rgb|hsl)a?\(/i.test(t)||/^(transparent|currentcolor|black|white|navy|beige|gray|grey|red|blue|green|brown|gold|silver|ivory|khaki|olive|teal|maroon|purple|orange|pink|cyan|magenta|lime|aqua|fuchsia|indigo|violet|tan|wheat|snow)$/i.test(t)}function t(t,n){return n?{backgroundImage:`url(${n})`,backgroundSize:`cover`,backgroundPosition:`center`,backgroundRepeat:`no-repeat`}:e(t)?{background:t}:{background:`#c5cdc9`}}function n(e,t,n){return e?.[0]||t?.find(Boolean)||n||``}function r(e,t,n){let r=t?.[n];return r?.length?r[0]:e?.[n]||``}function i(e){return e.isActive===!1||e.stock!=null&&e.stock<=0}export{n as i,t as n,r,i as t}; |