@selfcommunity/react-ui
Version:
React UI Components to integrate a Community created with SelfCommunity Platform.
30 lines (29 loc) • 916 B
TypeScript
/// <reference types="react" />
import { ButtonProps } from '@mui/material';
import { SCUserType } from '@selfcommunity/types';
import { EndpointType } from '@selfcommunity/api-services';
export interface AddUsersButtonProps extends ButtonProps {
label: string;
/**
* Event API Endpoint
* @default Endpoints.GetCourseSuggestedUsers
*/
endpoint: EndpointType;
/**
* Feed API Query Params
* @default [{'limit': 10, 'offset': 0, 'search': ''}]
*/
endpointQueryParams?: Record<string, string | number>;
/**
* Handles dialog confirm
* @default null
*/
onConfirm?: (users: SCUserType[]) => void;
/**
* Any other properties
*/
[p: string]: any;
}
declare function AddUsersButton(inProps: AddUsersButtonProps): JSX.Element;
declare const _default: import("react").MemoExoticComponent<typeof AddUsersButton>;
export default _default;