• Parameters

    • props: {
          href: string;
      } & ListItemButtonBaseProps & Omit<{
          LinkComponent?: ElementType<any>;
          TouchRippleProps?: Partial<TouchRippleProps>;
          action?: Ref<ButtonBaseActions>;
          centerRipple?: boolean;
          children?: ReactNode;
          classes?: Partial<ButtonBaseClasses>;
          disableRipple?: boolean;
          disableTouchRipple?: boolean;
          disabled?: boolean;
          focusRipple?: boolean;
          focusVisibleClassName?: string;
          onFocusVisible?: FocusEventHandler<any>;
          sx?: SxProps<Theme>;
          tabIndex?: number;
          touchRippleRef?: Ref<TouchRippleActions>;
      }, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "ref"> & {
          ref?: Ref<HTMLAnchorElement>;
      }, "disabled" | "selected" | "children" | "style" | "className" | "classes" | "tabIndex" | "action" | "centerRipple" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "sx" | "TouchRippleProps" | "touchRippleRef" | "alignItems" | "autoFocus" | "dense" | "disableGutters" | "divider">

    Returns Element

  • Type Parameters

    • C extends ElementType<any>

    Parameters

    • props: {
          component: C;
      } & ListItemButtonBaseProps & Omit<{
          LinkComponent?: ElementType<any>;
          TouchRippleProps?: Partial<TouchRippleProps>;
          action?: Ref<ButtonBaseActions>;
          centerRipple?: boolean;
          children?: ReactNode;
          classes?: Partial<ButtonBaseClasses>;
          disableRipple?: boolean;
          disableTouchRipple?: boolean;
          disabled?: boolean;
          focusRipple?: boolean;
          focusVisibleClassName?: string;
          onFocusVisible?: FocusEventHandler<any>;
          sx?: SxProps<Theme>;
          tabIndex?: number;
          touchRippleRef?: Ref<TouchRippleActions>;
      }, "classes"> & CommonProps & DistributiveOmit<ComponentPropsWithRef<C>, "disabled" | "selected" | "children" | "style" | "className" | "classes" | "tabIndex" | "action" | "centerRipple" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "sx" | "TouchRippleProps" | "touchRippleRef" | "alignItems" | "autoFocus" | "dense" | "disableGutters" | "divider">

    Returns Element

  • Parameters

    • props: DefaultComponentProps<ExtendButtonBaseTypeMap<ListItemButtonTypeMap<{}, "div">>>

    Returns Element

Generated using TypeDoc