element-web/src/toasts
Travis Ralston d8a939df5d
Use & enforce snake_case naming convention on config.json settings (#8062)
* Document and support the established naming convention for config opts

This change:
* Rename `ConfigOptions` to `IConfigOptions` to match code convention/style, plus move it to a dedicated file
* Update comments and surrounding documentation
* Define every single documented option (from element-web's config.md)
* Enable a linter to enforce the convention
* Invent a translation layer for a different change to use
* No attempt to fix build errors from doing this (at this stage)

* Add demo of lint rule in action

* Fix all obvious instances of SdkConfig case conflicts

* Fix tests to use SdkConfig directly

* Add docs to make unset() calling safer

* Appease the linter

* Update documentation to match snake_case_config

* Fix more instances of square brackets off SdkConfig
2022-03-18 10:12:36 -06:00
..
AnalyticsToast.tsx Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
BulkUnverifiedSessionsToast.ts Improve device list in Security & Privacy settings (#7004) 2021-10-29 18:11:39 -04:00
DesktopNotificationsToast.ts Update copy on some toasts 2020-11-02 17:25:56 +00:00
IncomingCallToast.tsx Merge branch 'develop' into sort-imports 2021-12-09 08:34:20 +00:00
MobileGuideToast.ts Tweak mobile guide toast copy 2021-01-29 15:30:13 +00:00
ServerLimitToast.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
SetupEncryptionToast.ts Fourth batch of burning 2021-07-02 18:15:05 +02:00
UnverifiedSessionToast.ts More specific type definition and adhering to code style better 2021-06-18 12:44:15 +01:00
UpdateToast.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00