UNPKG

@arteneo/forge

Version:
16 lines (15 loc) 826 B
import React from "react"; import { AxiosResponse } from "axios"; import { IconButtonProps } from "../../components/Common/IconButton"; import TranslateVariablesInterface from "../../definitions/TranslateVariablesInterface"; import EndpointType from "../../definitions/EndpointType"; interface IconButtonEndpointInterface { endpoint: EndpointType; onSuccess?: (defaultOnSuccess: () => void, response: AxiosResponse) => void; snackbarLabel?: string; snackbarLabelVariables?: TranslateVariablesInterface; } type IconButtonEndpointProps = IconButtonEndpointInterface & IconButtonProps; declare const IconButtonEndpoint: ({ endpoint, onSuccess, snackbarLabel, snackbarLabelVariables, ...props }: IconButtonEndpointProps) => React.JSX.Element; export default IconButtonEndpoint; export { IconButtonEndpointProps };