UNPKG

@hhgtech/hhg-components

Version:
17 lines (16 loc) 731 B
import React, { HTMLAttributes } from 'react'; import { DefaultProps, Selectors } from '@mantine/core'; import { SiteType } from "../../../interfaces/types"; import { Role } from "../../../interfaces/types"; import useStyles from "./index.styles"; type MyComponentStylesNames = Selectors<typeof useStyles>; export interface AuthorBadgeProps extends DefaultProps<MyComponentStylesNames, HTMLAttributes<HTMLDivElement>> { role: Role | string; title?: string; siteType?: SiteType; } export declare const AuthorLabelTextMapping: { [k in Role]?: string; }; declare const AuthorBadge: ({ siteType, role, title, styles, className, ...rest }: AuthorBadgeProps) => React.JSX.Element; export { AuthorBadge };