Flaykz 492cfa58ce
feat: [] Play a sound on new message ()
* feat: [] Play a sound on new message

* fix: [] Since this mock is a no-op, I think we can omit the argument to mockImplementation

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>

* fix: [] lazy initialization of this state

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>

* fix: [] More accurate error message

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>

* fix: [] Replace then with await

* [closes ]  Settings UI ()

* feat: [] wire up settings page
* feat: [] stand up settings UI
* feat: [] implement storage deletion
* feat: [] confirm deletion of settings data

* feat: [] Add play sound switch in settings

* feat: [] avoid typescript warning

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>

* feat: [] more straighforward wording

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>

* feat: [] remove useless usestate

* feat: [] avoid new settings to be undefined in persisted storage

* feat: [] creating a chat section in settings

Co-authored-by: Jeremy Kahn <jeremyckahn@gmail.com>
2022-09-26 08:10:31 -05:00
..
2022-09-11 17:27:16 -05:00
2022-08-29 20:40:07 -05:00
2022-08-08 20:15:39 -05:00
2022-08-31 19:18:35 -05:00
2022-08-10 22:20:22 -05:00