This update ensures that all messages sent back are either outgoing messages or null. This does not include tests as the strict null check should be enabled in the tsconfig, but that is not part of this task.
Another change in this PR is the removal of returning of IDs from the history function, this is because they are never assigned or used.
To better track navigation updates to determine how well shortcuts are working, a small check and indicator has been added to the shortcuts manual testing page.
✅ Checklist
General
[ ] I have added tests for my changes.
[x] I have tested my changes.
[ ] I have updated the project documentation to reflect my changes.
⏭ Next Steps
More robust testing of the shortcuts to ensure all use cases are covered.
Pull Request
📖 Description
This update ensures that all messages sent back are either outgoing messages or null. This does not include tests as the strict null check should be enabled in the tsconfig, but that is not part of this task.
Another change in this PR is the removal of returning of IDs from the history function, this is because they are never assigned or used.
To better track navigation updates to determine how well shortcuts are working, a small check and indicator has been added to the shortcuts manual testing page.
✅ Checklist
General
⏭ Next Steps