function textInputs() {
    for (var _len = arguments.length, states = new Array(_len), _key = 0; _key < _len; _key++) {
      states[_key] = arguments[_key];
    }
    return statefulSelectors(states, template, stateMap);
  }
Populates selectors that target all text inputs. You can pass optional states to append to the selectors.
@example
// Styles as object usage
const styles = {
  [textInputs('active')]: {
    'border': 'none'
  }
}

// styled-components usage
const div = styled.div`
  > ${textInputs('active')} {
    border: none;
  }
`

// CSS in JS Output

 'input[type="color"]:active,
 input[type="date"]:active,
 input[type="datetime"]:active,
 input[type="datetime-local"]:active,
 input[type="email"]:active,
 input[type="month"]:active,
 input[type="number"]:active,
 input[type="password"]:active,
 input[type="search"]:active,
 input[type="tel"]:active,
 input[type="text"]:active,
 input[type="time"]:active,
 input[type="url"]:active,
 input[type="week"]:active,
 input:not([type]):active,
 textarea:active': {
  'border': 'none'
}