Michael Telatynski
|
f5d05f3284
|
Memoize field validation results (#10714)
* Memoize field validation results
* Make validation memoization opt-in
|
2023-04-27 11:34:02 +00:00 |
|
Michael Telatynski
|
503df62191
|
Conform more of the codebase to strictNullChecks (#10358
* Conform more of the codebase to `strictNullChecks`
* Fix types
* Iterate
* Iterate
|
2023-03-13 15:07:20 +00:00 |
|
Michael Telatynski
|
32aa18ff2e
|
Apply strictNullChecks to src/components/views/auth/* (#10299
* Apply `strictNullChecks` to src/components/views/auth/*
* Iterate PR
|
2023-03-07 10:45:55 +00:00 |
|
Michael Telatynski
|
76b82b4b2b
|
Make more code conform to strict null checks (#10219
* Make more code conform to strict null checks
* Fix types
* Fix tests
* Fix remaining test assertions
* Iterate PR
|
2023-02-24 15:28:40 +00:00 |
|
Michael Weimann
|
526645c791
|
Apply prettier formatting
|
2022-12-12 12:24:14 +01:00 |
|
Michael Telatynski
|
8c0d202df4
|
Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600)
* Enable tsc alwaysStrict
* Enable tsc strictBindCallApply
* Enable tsc noImplicitThis
* Add d.ts
* Improve types
* Add ?
* Increase coverage
* Improve coverage
|
2022-11-21 11:24:59 +00:00 |
|
Michael Telatynski
|
1d02e61655
|
Improve taken username warning in registration for when request fails (#7621)
|
2022-01-25 10:45:41 +00:00 |
|
Michael Telatynski
|
e26abbba72
|
Do pre-submit availability check on username during registration (#6978)
|
2021-11-04 10:25:26 +00:00 |
|
Michael Telatynski
|
ce78cdf4ad
|
Conform to new react and typescript eslint rules
|
2021-07-19 22:43:11 +01:00 |
|
J. Ryan Stinnett
|
fe123fc605
|
Rework lint comments
|
2021-06-29 13:35:43 +01:00 |
|
J. Ryan Stinnett
|
4c5720a573
|
Update lint comments
|
2021-06-29 12:51:13 +01:00 |
|
Michael Telatynski
|
7397cebbea
|
Convert PasswordLogin to Typescript
|
2020-11-20 13:23:10 +00:00 |
|
Matthew Hodgson
|
36aa80fb64
|
Update src/components/views/elements/Validation.tsx
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-11-10 18:29:28 +00:00 |
|
Matthew Hodgson
|
99fb62cc68
|
fix lint yet again
|
2020-11-09 01:37:17 +00:00 |
|
Matthew Hodgson
|
ef09ff6615
|
lint again
|
2020-11-09 01:16:58 +00:00 |
|
Matthew Hodgson
|
2cac5f05a1
|
lint
|
2020-11-09 01:16:38 +00:00 |
|
Matthew Hodgson
|
5bde16ccbb
|
hide some validation tooltips if fields are valid.
fixes https://github.com/vector-im/element-web/issues/9683
|
2020-11-09 01:07:15 +00:00 |
|
Michael Telatynski
|
ed0e188b4f
|
Validation improve pattern for derived data
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-09-21 14:35:35 +01:00 |
|
Michael Telatynski
|
cf3c4d9e5f
|
Extract Password field from Registration into a reusable component
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-05-14 20:20:36 +01:00 |
|
Michael Telatynski
|
8dd561d28a
|
Convert Validation to TypeScript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-05-14 19:33:17 +01:00 |
|