element-web/src/components/views/elements
J. Ryan Stinnett 62a01e7a37 Track per-field validity with new-style validation
This updates the registration form to include the new-style validation state
when deciding whether the entire form is valid overall.

In addition, this tweaks the validation helper to take functions instead of
strings for translated text. This allows the validation helper to be create once
per component instead of once every render, which improves performance.
2019-04-25 14:29:09 +01:00
..
AccessibleButton.js Appease the linter 2019-01-21 18:41:49 -07:00
ActionButton.js adds validation for fields. 2019-03-12 14:02:54 +00:00
AddressSelector.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
AddressTile.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
AppPermission.js Rename Feather icon directory to feather-customised 2019-02-27 10:42:10 +00:00
AppTile.js General cleanup of handling for WidgetMessaging instances 2019-04-01 19:50:05 -06:00
AppWarning.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
CreateRoomButton.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
DeviceVerifyButtons.js small makeover of member info panel 2019-01-29 21:14:16 +01:00
DialogButtons.js Merge remote-tracking branch 'origin/develop' into dbkr/e2e_backups 2018-10-25 17:42:46 +01:00
DirectorySearchBox.js room directory makeover 2019-01-29 15:34:58 +01:00
DNDTagTile.js Import react as React in src/components/views/elements/DNDTagTile.js 2018-06-06 17:59:50 +09:00
Dropdown.js fix dropdown style when input is shown 2019-01-30 11:42:50 +01:00
EditableItemList.js Rename Feather icon directory to feather-customised 2019-02-27 10:42:10 +00:00
EditableText.js Fix room topics/names reseting when UserSetting re-renders 2018-06-28 18:11:52 +01:00
EditableTextContainer.js eslint --fix src/ 2018-10-26 22:50:38 -05:00
EmojiText.js Change SAS to decimal / emoji 2019-02-08 14:57:36 +00:00
Field.js Add focus handling to validation 2019-04-25 14:29:09 +01:00
Flair.js show flair container when no profiles loaded to ensure same height 2019-03-05 14:50:39 +01:00
GeminiScrollbarWrapper.js Fix warning "Unknown prop wrappedRef on <div> tag..." 2018-04-05 17:39:25 +01:00
GroupsButton.js Add redesign feedback dialog + button in tag panel 2018-12-19 12:27:05 +01:00
ImageView.js semicolon 2019-04-04 09:36:45 -06:00
InlineSpinner.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
LabelledToggleSwitch.js Support whitelisting/blacklisting widgets for OpenID 2019-03-15 21:33:31 -06:00
LanguageDropdown.js Remove use of deprecated React.PropTypes 2017-12-26 14:03:18 +13:00
LazyRenderList.js always rerender 2019-02-14 13:30:03 +01:00
ManageIntegsButton.js Ensure scalar_token is valid before opening integrations manager 2019-03-13 11:47:00 +02:00
MemberEventListSummary.js Remove use of deprecated React.PropTypes 2017-12-26 14:03:18 +13:00
MessageSpinner.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
PersistedElement.js eslint --fix src/ 2018-10-26 22:50:38 -05:00
PersistentApp.js Make ActiveWidgetStore clear persistent widgets 2018-07-24 16:21:43 +01:00
Pill.js Remove unexpected underline from pills 2019-01-07 09:56:40 -06:00
PowerSelector.js Clarify level variable name 2019-04-04 10:30:23 +01:00
ProgressBar.js Remove use of deprecated React.PropTypes 2017-12-26 14:03:18 +13:00
ReplyThread.js rename onWidgetLoad to onHeightChanged 2019-03-07 17:02:19 +01:00
ResizeHandle.js add id to props for completeness 2018-12-18 14:31:38 +01:00
RoomDirectoryButton.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
SettingsFlag.js Add a ToggleSwitch and use it for SettingsFlag 2019-01-23 15:50:41 -07:00
Spinner.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
StartChatButton.js Convert image URLs in React to require calls 2019-01-17 22:06:49 -06:00
SyntaxHighlight.js move non-Riot-specific components over from riot-web 2018-04-11 23:58:04 +01:00
TagTile.js adds validation for fields. 2019-03-12 14:02:54 +00:00
TintableSvg.js Revert "Merge pull request #2336 from matrix-org/travis/notif-button" 2019-01-03 15:44:07 -07:00
TintableSvgButton.js eslint --fix src/ 2018-10-26 22:50:38 -05:00
ToggleSwitch.js Ensure toggle switches listen to property changes 2019-02-07 11:54:13 -07:00
Tooltip.js adds validation for fields. 2019-03-12 14:02:54 +00:00
ToolTipButton.js adds validation for fields. 2019-03-12 14:02:54 +00:00
TruncatedList.js Add rule to enforce spacing in curly brackets in JSX children 2017-09-28 11:21:06 +01:00
UserSelector.js Remove use of deprecated React.PropTypes 2017-12-26 14:03:18 +13:00
Validation.js Track per-field validity with new-style validation 2019-04-25 14:29:09 +01:00