ETASCOM CRM V3 - Documentation API
    Preparing search index...
    interface GithubButtonProps {
        variant?: "default" | "outline" | null;
        size?: "default" | "lg" | "sm" | null;
        roundStars?: boolean;
        fixedWidth?: boolean;
        initialStars?: number;
        starsClass?: string;
        targetStars?: number;
        animationDuration?: number;
        animationDelay?: number;
        autoAnimate?: boolean;
        onAnimationComplete?: () => void;
        showGithubIcon?: boolean;
        showStarIcon?: boolean;
        separator?: boolean;
        filled?: boolean;
        repoUrl?: string;
        label?: string;
        useInViewTrigger?: boolean;
        inViewOptions?: UseInViewOptions;
        transition?: SpringOptions;
    }

    Hierarchy

    Index

    Properties

    variant?: "default" | "outline" | null = ...
    size?: "default" | "lg" | "sm" | null = ...
    roundStars?: boolean

    Whether to round stars

    fixedWidth?: boolean

    Whether to show Github icon

    initialStars?: number

    Initial number of stars

    starsClass?: string

    Class for stars

    targetStars?: number

    Target number of stars to animate to

    animationDuration?: number

    Animation duration in seconds

    animationDelay?: number

    Animation delay in seconds

    autoAnimate?: boolean

    Whether to start animation automatically

    onAnimationComplete?: () => void

    Callback when animation completes

    showGithubIcon?: boolean

    Whether to show Github icon

    showStarIcon?: boolean

    Whether to show star icon

    separator?: boolean

    Whether to show separator

    filled?: boolean

    Whether stars should be filled

    repoUrl?: string

    Repository URL for actual Github integration

    label?: string

    Button text label

    useInViewTrigger?: boolean

    Use in-view detection to trigger animation

    inViewOptions?: UseInViewOptions

    In-view options

    transition?: SpringOptions

    Spring transition options