Interface RequestsModalOptions

interface RequestsModalOptions {
    isRequestsModalVisible: boolean;
    onRequestClose: (() => void);
    requestCounter: number;
    onRequestFilterChange: ((text: string) => void);
    onRequestItemPress?: RespondToRequestsType;
    requestList: Request[];
    updateRequestList: ((newRequestList: Request[]) => void);
    roomName: string;
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    renderRequestComponent?: FC<RenderRequestComponentOptions>;
    backgroundColor?: string;
    position?: string;
    parameters: RequestsModalParameters;
}

Properties

isRequestsModalVisible: boolean
onRequestClose: (() => void)
requestCounter: number
onRequestFilterChange: ((text: string) => void)
onRequestItemPress?: RespondToRequestsType
requestList: Request[]
updateRequestList: ((newRequestList: Request[]) => void)
roomName: string
socket: Socket<DefaultEventsMap, DefaultEventsMap>
renderRequestComponent?: FC<RenderRequestComponentOptions>
backgroundColor?: string
position?: string