synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
16 lines • 830 B
TypeScript
import { PropsWithChildren } from 'react';
import { RequirementItemStatus } from '../AccessApprovalCheckMark';
import { ButtonProps } from '@mui/material';
export type RequirementItemProps = PropsWithChildren<{
status: RequirementItemStatus;
actions?: ButtonProps[];
}>;
/**
* Renders a single requirement item, which includes a checkmark, the requirement text, and any required actions. This
* component represents one condition (of potentially many) that a user must meet to gain access to data.
*
* This component does not make requests to external stores and is side-effect free. Variations in the displayed
* component are controlled entirely by props
*/
export default function RequirementItem(props: RequirementItemProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=RequirementItem.d.ts.map