@primer/react-brand
Version:
Primer Brand is a GitHub's design system for creating React-based marketing websites and digital experiences.
11 lines (10 loc) • 576 B
TypeScript
import React from 'react';
import type { BaseProps } from '../component-helpers';
import { ButtonProps } from '../Button';
export type PrimerBrandButtonType = React.ReactElement<ButtonProps<React.ElementType<'button' | 'a'>>>;
export type ButtonGroupProps = BaseProps<HTMLDivElement> & {
children: PrimerBrandButtonType[] | PrimerBrandButtonType;
buttonSize?: ButtonProps<'button' | 'a'>['size'];
buttonsAs?: 'button' | 'a';
};
export declare const ButtonGroup: React.ForwardRefExoticComponent<Omit<ButtonGroupProps, "ref"> & React.RefAttributes<HTMLDivElement>>;