Interface PollModalOptions

interface PollModalOptions {
    isPollModalVisible: boolean;
    onClose: (() => void);
    position?:
        | "center"
        | "topLeft"
        | "topRight"
        | "bottomLeft"
        | "bottomRight";
    backgroundColor?: string;
    member: string;
    islevel: string;
    polls: Poll[];
    poll: Poll;
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    roomName: string;
    showAlert?: ShowAlert;
    updateIsPollModalVisible: ((isVisible: boolean) => void);
    handleCreatePoll: HandleCreatePollType;
    handleEndPoll: HandleEndPollType;
    handleVotePoll: HandleVotePollType;
}

Properties

isPollModalVisible: boolean
onClose: (() => void)
position?:
    | "center"
    | "topLeft"
    | "topRight"
    | "bottomLeft"
    | "bottomRight"
backgroundColor?: string
member: string
islevel: string
polls: Poll[]
poll: Poll
socket: Socket<DefaultEventsMap, DefaultEventsMap>
roomName: string
showAlert?: ShowAlert
updateIsPollModalVisible: ((isVisible: boolean) => void)
handleCreatePoll: HandleCreatePollType
handleEndPoll: HandleEndPollType
handleVotePoll: HandleVotePollType