interface PayloadRenderPluginMenuComponents {
    item: ForwardRefExoticComponent<Omit<PayloadRenderProps<{
        schema: string;
    } & PayloadFields> & MenuItemOwnProps & Omit<ButtonBaseOwnProps, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & {
        ref?: null | ((instance: null | HTMLLIElement) => void) | RefObject<HTMLLIElement>;
    },
        | "className"
        | "style"
        | "classes"
        | "children"
        | "sx"
        | "autoFocus"
        | "tabIndex"
        | "dense"
        | "action"
        | "centerRipple"
        | "disabled"
        | "disableRipple"
        | "disableTouchRipple"
        | "focusRipple"
        | "focusVisibleClassName"
        | "LinkComponent"
        | "onFocusVisible"
        | "TouchRippleProps"
        | "touchRippleRef"
        | "disableGutters"
        | "divider"
        | "selected"> & {
        component?: ElementType<any, (keyof IntrinsicElements)>;
    }, "ref">>;
    list: ForwardRefExoticComponent<Omit<PayloadRenderProps<{
        schema: string;
    } & PayloadFields> & MenuListOwnProps & ListOwnProps & CommonProps & Omit<Omit<DetailedHTMLProps<HTMLAttributes<HTMLUListElement>, HTMLUListElement>, "ref"> & {
        ref?: null | ((instance: null | HTMLUListElement) => void) | RefObject<HTMLUListElement>;
    },
        | (keyof CommonProps)
        | "children"
        | "sx"
        | "autoFocus"
        | "dense"
        | "disablePadding"
        | "subheader"
        | "variant"
        | "autoFocusItem"
        | "disabledItemsFocusable"
        | "disableListWrap"> & {
        component?: ElementType<any, (keyof IntrinsicElements)>;
    }, "ref">>;
}

Properties

Properties

item: ForwardRefExoticComponent<Omit<PayloadRenderProps<{
    schema: string;
} & PayloadFields> & MenuItemOwnProps & Omit<ButtonBaseOwnProps, "classes"> & CommonProps & Omit<Omit<DetailedHTMLProps<LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & {
    ref?: null | ((instance: null | HTMLLIElement) => void) | RefObject<HTMLLIElement>;
},
    | "className"
    | "style"
    | "classes"
    | "children"
    | "sx"
    | "autoFocus"
    | "tabIndex"
    | "dense"
    | "action"
    | "centerRipple"
    | "disabled"
    | "disableRipple"
    | "disableTouchRipple"
    | "focusRipple"
    | "focusVisibleClassName"
    | "LinkComponent"
    | "onFocusVisible"
    | "TouchRippleProps"
    | "touchRippleRef"
    | "disableGutters"
    | "divider"
    | "selected"> & {
    component?: ElementType<any, (keyof IntrinsicElements)>;
}, "ref">>
list: ForwardRefExoticComponent<Omit<PayloadRenderProps<{
    schema: string;
} & PayloadFields> & MenuListOwnProps & ListOwnProps & CommonProps & Omit<Omit<DetailedHTMLProps<HTMLAttributes<HTMLUListElement>, HTMLUListElement>, "ref"> & {
    ref?: null | ((instance: null | HTMLUListElement) => void) | RefObject<HTMLUListElement>;
},
    | (keyof CommonProps)
    | "children"
    | "sx"
    | "autoFocus"
    | "dense"
    | "disablePadding"
    | "subheader"
    | "variant"
    | "autoFocusItem"
    | "disabledItemsFocusable"
    | "disableListWrap"> & {
    component?: ElementType<any, (keyof IntrinsicElements)>;
}, "ref">>