PageSourceSearch

https://growthfuzion.com/assets/button-CsoJLagS.js

js growthfuzion.com collected 2026-10-04 03:16:01 UTC 4,592 bytes, 1 lines download raw bytes

vendor: 4,592 bytes, line 1
1import{r as a,j as b,B as S}from"./index-DZxwoo8E.js";import{a as V,c as j}from"./utils-DRuCqhNm.js";function h(e,n){if(typeof e=="function")return e(n);e!=null&&(e.current=n)}function _(...e){return n=>{let t=!1;const i=e.map(r=>{const o=h(r,n);return!t&&typeof o=="function"&&(t=!0),o});if(t)return()=>{for(let r=0;r<i.length;r++){const o=i[r];typeof o=="function"?o():h(e[r],null)}}}}function F(...e){return a.useCallback(_(...e),e)}var R=Symbol.for("react.lazy"),p=S[" use ".trim().toString()];function w(e){return typeof e=="object"&&e!==null&&"then"in e}function C(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===R&&"_payload"in e&&w(e._payload)}function N(e){const n=P(e),t=a.forwardRef((i,r)=>{let{children:o,...c}=i;C(o)&&typeof p=="function"&&(o=p(o._payload));const s=a.Children.toArray(o),f=s.find($);if(f){const l=f.props.children,u=s.map(d=>d===f?a.Children.count(l)>1?a.Children.only(null):a.isValidElement(l)?l.props.children:null:d);return b.jsx(n,{...c,ref:r,children:a.isValidElement(l)?a.cloneElement(l,void 0,u):null})}return b.jsx(n,{...c,ref:r,children:o})});return t.displayName=`${e}.Slot`,t}var O=N("Slot");function P(e){const n=a.forwardRef((t,i)=>{let{children:r,...o}=t;if(C(r)&&typeof p=="function"&&(r=p(r._payload)),a.isValidElement(r)){const c=T(r),s=B(o,r.props);return r.type!==a.Fragment&&(s.ref=i?_(i,c):c),a.cloneElement(r,s)}return a.Children.count(r)>1?a.Children.only(null):null});return n.displayName=`${e}.SlotClone`,n}var A=Symbol("radix.slottable");function $(e){return a.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===A}function B(e,n){const t={...n};for(const i in n){const r=e[i],o=n[i];/^on[A-Z]/.test(i)?r&&o?t[i]=(...s)=>{const f=o(...s);return r(...s),f}:r&&(t[i]=r):i==="style"?t[i]={...r,...o}:i==="className"&&(t[i]=[r,o].filter(Boolean).join(" "))}return{...e,...t}}function T(e){let n=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,t=n&&"isReactWarning"in n&&n.isReactWarning;return t?e.ref:(n=Object.getOwnPropertyDescriptor(e,"ref")?.get,t=n&&"isReactWarning"in n&&n.isReactWarning,t?e.props.ref:e.props.ref||e.ref)}const x=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,m=V,W=(e,n)=>t=>{var i;if(n?.variants==null)return m(e,t?.class,t?.className);const{variants:r,defaultVariants:o}=n,c=Object.keys(r).map(l=>{const u=t?.[l],d=o?.[l];if(u===null)return null;const v=x(u)||x(d);return r[l][v]}),s=t&&Object.entries(t).reduce((l,u)=>{let[d,v]=u;return v===void 0||(l[d]=v),l},{}),f=n==null||(i=n.compoundVariants)===null||i===void 0?void 0:i.reduce((l,u)=>{let{class:d,className:v,...k}=u;return Object.entries(k).every(E=>{let[g,y]=E;return Array.isArray(y)?y.includes({...o,...s}[g]):{...o,...s}[g]===y})?[...l,d,v]:l},[]);return m(e,c,f,t?.class,t?.className)},z=W("relative inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-xl font-display text-[15px] font-semibold tracking-[-0.005em] transition-all duration-200 ease-out focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-[color:var(--ink)] text-white hover:bg-[color:var(--indigo)]",destructive:"bg-destructive text-destructive-foreground hover:opacity-90",outline:"border border-[color:var(--ink)]/20 bg-transparent text-[color:var(--ink)] hover:border-[color:var(--indigo)] hover:text-[color:var(--indigo)]",secondary:"bg-canvas text-[color:var(--ink)] border border-border hover:border-[color:var(--indigo)]",ghost:"text-foreground hover:bg-canvas",link:"text-[color:var(--indigo)] underline-offset-4 hover:underline",hero:"bg-gradient-to-br from-[color:var(--indigo)] to-[color:var(--violet)] text-white shadow-[0_14px_30px_-14px_rgba(91,43,255,0.7)] hover:-translate-y-0.5 hover:shadow-[0_18px_38px_-14px_rgba(255,77,109,0.6)]",heroOutline:"border border-[color:var(--ink)]/20 bg-transparent text-[color:var(--ink)] hover:border-[color:var(--indigo)] hover:text-[color:var(--indigo)]",gold:"bg-[color:var(--coral)] text-white hover:brightness-110"},size:{default:"h-11 px-6 py-2",sm:"h-9 px-4 text-[13px]",lg:"h-12 px-8 text-[16px]",icon:"h-10 w-10","icon-sm":"h-8 w-8"}},defaultVariants:{variant:"default",size:"default"}}),I=a.forwardRef(({className:e,variant:n,size:t,asChild:i=!1,...r},o)=>{const c=i?O:"button";return b.jsx(c,{className:j(z({variant:n,size:t,className:e})),ref:o,...r})});I.displayName="Button";export{I as B,_ as a,W as b,N as c,F as u};

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.