Skip to content

Feedback

FeedbackForm

Ready component, using which you may assemble the form for feedback filling. Assembled using our components, and the react-final-form is responsible for the form validation. The component Form of the library react-final-form, inside which there is the SpinContainer, takes all the properties.

jsx
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm />;
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm />;

FeedbackFormProps

& {...}
NameTypeDescription
onSubmit(values: any, form: any, callback: (errors: {}) => void) => {} | Promise<{}> | void
loadingbooleanThe property is in charge of the spinner showing
backgroundstringColor of container spinner; you can use your own color
theme"dark" | "invert" | stringSpinner theme. There are several default themes or you can use your own color

FeedbackForm.Item

The pre-configured component Field of the library react-final-form. Inside it there is the Tooltip, and you may set the trigger using the property tag or render function.

jsx
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Item />;
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Item />;

FeedbackForm.Success

The pre-configured component Box.

jsx
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Success />;
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Success />;

FeedbackForm.Submit, FeedbackForm.Cancel

The pre-configured component Button.

jsx
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Submit />;
<FeedbackForm.Cancel />;
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Submit />;
<FeedbackForm.Cancel />;

FeedbackForm.Notice

The pre-configured component Notice.

jsx
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Notice />;
import FeedbackForm from 'intergalactic/feedback-form';
<FeedbackForm.Notice />;

Released under the MIT License.

Released under the MIT License.