59 lines
2.9 KiB
JavaScript
59 lines
2.9 KiB
JavaScript
export var LegalsType;
|
|
(function (LegalsType) {
|
|
LegalsType["DEFAULT_CHECK"] = "DEFAULT_CHECK";
|
|
LegalsType["DEFAULT_UNCHECK"] = "DEFAULT_UNCHECK";
|
|
LegalsType["PLAIN_TEXT"] = "PLAIN_TEXT";
|
|
})(LegalsType || (LegalsType = {}));
|
|
export var DataCaptureType;
|
|
(function (DataCaptureType) {
|
|
DataCaptureType["DATA_CAPTURE_SIGNUP"] = "DATA_CAPTURE_SIGNUP";
|
|
DataCaptureType["DATA_CAPTURE_SECRET_LINK"] = "DATA_CAPTURE_SECRET_LINK";
|
|
DataCaptureType["DATA_CAPTURE_COUPON_CODE"] = "DATA_CAPTURE_COUPON_CODE";
|
|
})(DataCaptureType || (DataCaptureType = {}));
|
|
export var DataCaptureFieldType;
|
|
(function (DataCaptureFieldType) {
|
|
DataCaptureFieldType["INPUT"] = "INPUT";
|
|
DataCaptureFieldType["TEXTAREA"] = "TEXTAREA";
|
|
DataCaptureFieldType["SELECT_SINGLE"] = "SELECT_SINGLE";
|
|
DataCaptureFieldType["SELECT_MULTIPLE"] = "SELECT_MULTIPLE";
|
|
DataCaptureFieldType["LEGALS"] = "LEGALS";
|
|
DataCaptureFieldType["PHONE_NUMBER"] = "PHONE_NUMBER";
|
|
DataCaptureFieldType["EMAIL_ADDRESS"] = "EMAIL_ADDRESS";
|
|
DataCaptureFieldType["SELECT_DATE"] = "SELECT_DATE";
|
|
DataCaptureFieldType["SELECT_COUNTRY"] = "SELECT_COUNTRY";
|
|
})(DataCaptureFieldType || (DataCaptureFieldType = {}));
|
|
export var DataCaptureField;
|
|
(function (DataCaptureField) {
|
|
DataCaptureField["EMAIL"] = "email";
|
|
DataCaptureField["PHONE_NUMBER"] = "phone_number";
|
|
DataCaptureField["FULL_NAME"] = "full_name";
|
|
DataCaptureField["COUNTRY"] = "country_code";
|
|
DataCaptureField["DATE_OF_BIRTH"] = "date_of_birth";
|
|
DataCaptureField["LOCATION"] = "location";
|
|
})(DataCaptureField || (DataCaptureField = {}));
|
|
export var DataCaptureFieldLabel;
|
|
(function (DataCaptureFieldLabel) {
|
|
DataCaptureFieldLabel["INPUT"] = "Fill this out";
|
|
// eslint-disable-next-line @typescript-eslint/no-duplicate-enum-values
|
|
DataCaptureFieldLabel["TEXTAREA"] = "Fill this out";
|
|
DataCaptureFieldLabel["SELECT_SINGLE"] = "Make a selection";
|
|
// eslint-disable-next-line @typescript-eslint/no-duplicate-enum-values
|
|
DataCaptureFieldLabel["SELECT_MULTIPLE"] = "Make a selection";
|
|
DataCaptureFieldLabel["LEGALS"] = "Consent & Permissions";
|
|
DataCaptureFieldLabel["PHONE_NUMBER"] = "Enter phone number";
|
|
DataCaptureFieldLabel["EMAIL_ADDRESS"] = "Enter email";
|
|
DataCaptureFieldLabel["SELECT_DATE"] = "Select a date";
|
|
DataCaptureFieldLabel["SELECT_COUNTRY"] = "Select a country";
|
|
})(DataCaptureFieldLabel || (DataCaptureFieldLabel = {}));
|
|
export var DataCaptureFormType;
|
|
(function (DataCaptureFormType) {
|
|
DataCaptureFormType["FORM"] = "FORM";
|
|
DataCaptureFormType["CONTACT_FORM"] = "CONTACT_FORM";
|
|
})(DataCaptureFormType || (DataCaptureFormType = {}));
|
|
export var DataCaptureLocationLevel;
|
|
(function (DataCaptureLocationLevel) {
|
|
DataCaptureLocationLevel["POSTAL_CODE"] = "postal_code";
|
|
DataCaptureLocationLevel["CITY"] = "city";
|
|
DataCaptureLocationLevel["COUNTRY"] = "country_code";
|
|
})(DataCaptureLocationLevel || (DataCaptureLocationLevel = {}));
|