Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / forms / views / ShippingAddress / Form / fixture.js
Size: Mime:
"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});

const words_1 = require("../../../../words");

const views_1 = require("../..");

const state_1 = require("./state");

exports.inputList = [{
  identity: 'firstName',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'firstName',
  labelText: `${words_1.wording.firstNameLabel}*`,
  maxLength: '100',
  wrapperClassName: 'form-item-wrapper first-name',
  validationType: 'name',
  errorMessageFor: 'firstName',
  dataQa: 'qa-first-name',
  autocomplete: 'first-name',
  ariaLabel: views_1.replaceSpaceWithHyphen(words_1.wording.firstNameLabel),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'middleName',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'middleName',
  labelText: words_1.wording.middleNameLabel,
  maxLength: '100',
  wrapperClassName: 'form-item-wrapper middle-name',
  validationType: 'emptyOrName',
  dataQa: 'qa-additional-name',
  autocomplete: 'given-name',
  ariaLabel: views_1.replaceSpaceWithHyphen(words_1.wording.middleNameLabel),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'lastName',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'lastName',
  labelText: `${words_1.wording.lastNameLabel}*`,
  maxLength: '100',
  wrapperClassName: 'form-item-wrapper last-name',
  validationType: 'name',
  errorMessageFor: 'lastName',
  dataQa: 'qa-last-name',
  autocomplete: 'family-name',
  ariaLabel: views_1.replaceSpaceWithHyphen(words_1.wording.lastNameLabel),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'addressLine1',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'addressLine1',
  labelText: 'address line 1*',
  maxLength: '150',
  wrapperClassName: 'form-item-wrapper address',
  placeholderText: 'Street address, PO box',
  validationType: 'shippingAddress',
  errorMessageFor: 'addressLine1',
  dataQa: 'qa-address1',
  autocomplete: 'address-line1',
  ariaLabel: views_1.replaceSpaceWithHyphen('address line 1'),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'addressLine2',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'addressLine2',
  labelText: 'address line 2 / company name',
  maxLength: '150',
  wrapperClassName: 'form-item-wrapper address',
  placeholderText: 'Apt., suite, unit, building, floor, etc.',
  validationType: 'emptyOrShippingAddress',
  errorMessageFor: 'addressLine2',
  dataQa: 'qa-address2',
  autocomplete: 'address-line2',
  ariaLabel: views_1.replaceSpaceWithHyphen('company name'),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'city',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'city',
  labelText: `${words_1.wording.cityLabel}*`,
  maxLength: '80',
  wrapperClassName: 'form-item-wrapper city',
  validationType: 'city',
  errorMessageFor: 'city',
  dataQa: 'qa-city',
  autocomplete: 'given-name',
  ariaLabel: words_1.wording.cityLabel,
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'state',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'state',
  labelText: `${words_1.wording.stateOrProvince}*`,
  maxLength: '80',
  wrapperClassName: 'form-item-wrapper state',
  validationType: 'state',
  errorMessageFor: 'state',
  dataQa: 'qa-state',
  autocomplete: 'given-name',
  ariaLabel: words_1.wording.stateLabel,
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'postalCode',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'postalCode',
  labelText: `${words_1.wording.postalCode}*`,
  maxLength: '80',
  wrapperClassName: 'form-item-wrapper postal-code',
  validationType: 'zipCode',
  errorMessageFor: 'zipCode',
  dataQa: 'qa-code',
  autocomplete: 'postal-code',
  ariaLabel: views_1.replaceSpaceWithHyphen(words_1.wording.postalCode),
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'country',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'country',
  labelText: words_1.wording.countryLabel,
  maxLength: '80',
  wrapperClassName: 'form-item-wrapper country',
  validationType: 'country',
  errorMessageFor: 'country',
  dataQa: 'qa-country',
  autocomplete: 'country',
  ariaLabel: words_1.wording.countryLabel,
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'telephone',
  type: 'telephone',
  value: '',
  className: 'form-inputs',
  name: 'telephone',
  labelText: `${words_1.wording.phoneNumber}*`,
  maxLength: '80',
  wrapperClassName: 'form-item-wrapper phone',
  validationType: 'telephone',
  errorMessageFor: 'phoneNumber',
  dataQa: 'qa-telephone',
  autocomplete: 'tel',
  ariaLabel: words_1.wording.telephone,
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  identity: 'email',
  type: 'text',
  value: '',
  className: 'form-inputs',
  name: 'emailAddress',
  labelText: `${words_1.wording.emailForOrderConfirmation}*`,
  wrapperClassName: 'form-item-wrapper email',
  validationType: 'email',
  errorMessageFor: 'email',
  dataQa: 'qa-email',
  autocomplete: 'email',
  ariaLabel: words_1.wording.emailForOrderConfirmation,
  animatePlaceholder: false,
  onBlur: state_1.shippingAddressFormState.handleShippingAddressFormBlur
}, {
  type: 'label',
  name: 'required',
  labelText: `* ${words_1.wording.requiredLabel}`,
  className: 'required',
  wrapperClass: 'form-item-wrapper required-label',
  dataQa: 'qa-required'
}]; //# sourceMappingURL=fixture.js.map