Skip to main content

LMPollCreationDialog

LMPollCreationDialog renders the poll-creation dialog UI. It is internally used under LMInput to create poll type conversations. It accepts a prop closeDialog call which will close the poll-creation dialog.

Props

PropertyTypeDescriptionOptional
closeDialog() => voidFunction to close the dialog.✔️

CSS Classnames

ClassnameDescription
lm-poll-wrapperPoll container
lm-poll-headingPoll title styling
close-iconClose button styling
lm-poll-creation-bodyPoll body container
poll-creation-textareaPoll question input
poll-options-containerOptions list container
poll-options-head-textOptions header text
poll-option-wrapperOption item container
poll-option-text-inputOption text input
poll-option-remove lm-cursor-pointerRemove option button
poll-option-add-moreAdd option button
poll-option-add-more-iconAdd option icon
add-more-textAdd option text
poll-expires-headingExpiry header text
poll-expiry-fieldExpiry input field
poll-advanced-options-containerAdvanced options container
poll-advanced-switch-optionAdvanced option toggle
poll-advanced-option-textAdvanced option text
poll-advanced-select-optionAdvanced option selector
poll-advanced-option-toggleAdvanced option switch
poll-create-buttonCreate poll button

Example

To customise the component with their classnames, Open your base css file and override the styles using the classname

.add-more-text {
font-size: 18px;
color: "red";
}

Reference

For reference checkout this file