• Parameters

    • props: Omit<PayloadRenderProps<{
          schema: string;
      } & PayloadFields> & CardActionAreaOwnProps & Omit<ButtonBaseOwnProps, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
          ref?: null | RefObject<HTMLButtonElement> | ((instance: null | HTMLButtonElement) => void);
      },
          | "className"
          | "style"
          | "classes"
          | "children"
          | "sx"
          | "tabIndex"
          | "action"
          | "centerRipple"
          | "disabled"
          | "disableRipple"
          | "disableTouchRipple"
          | "focusRipple"
          | "focusVisibleClassName"
          | "LinkComponent"
          | "onFocusVisible"
          | "TouchRippleProps"
          | "touchRippleRef"> & {
          component?: ElementType<any, (keyof IntrinsicElements)>;
      }, "ref"> & RefAttributes<HTMLButtonElement>

    Returns ReactNode

Properties

$$typeof: symbol
defaultProps?: Partial<Omit<PayloadRenderProps<{
    schema: string;
} & PayloadFields> & CardActionAreaOwnProps & Omit<ButtonBaseOwnProps, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: null | RefObject<HTMLButtonElement> | ((instance: (...) | (...)) => void);
},
    | "className"
    | "style"
    | "classes"
    | "children"
    | "sx"
    | "tabIndex"
    | "action"
    | "centerRipple"
    | "disabled"
    | "disableRipple"
    | "disableTouchRipple"
    | "focusRipple"
    | "focusVisibleClassName"
    | "LinkComponent"
    | "onFocusVisible"
    | "TouchRippleProps"
    | "touchRippleRef"> & {
    component?: ElementType<any, (keyof IntrinsicElements)>;
}, "ref"> & RefAttributes<HTMLButtonElement>>
displayName?: string

Used in debugging messages. You might want to set it explicitly if you want to display a different name for debugging purposes.

propTypes?: WeakValidationMap<Omit<PayloadRenderProps<{
    schema: string;
} & PayloadFields> & CardActionAreaOwnProps & Omit<ButtonBaseOwnProps, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: null | RefObject<HTMLButtonElement> | ((instance: (...) | (...)) => void);
},
    | "className"
    | "style"
    | "classes"
    | "children"
    | "sx"
    | "tabIndex"
    | "action"
    | "centerRipple"
    | "disabled"
    | "disableRipple"
    | "disableTouchRipple"
    | "focusRipple"
    | "focusVisibleClassName"
    | "LinkComponent"
    | "onFocusVisible"
    | "TouchRippleProps"
    | "touchRippleRef"> & {
    component?: ElementType<any, (keyof IntrinsicElements)>;
}, "ref"> & RefAttributes<HTMLButtonElement>>