microsoft / design-to-code

A system of development tools, and utilities used à la carte or as a suite to build enterprise-grade websites and applications.
MIT License
24 stars 6 forks source link

Ensure that null messages are not sent #181

Closed janechu closed 2 years ago

janechu commented 2 years ago

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