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

[Feature]: Allow multiple outgoing messages #179

Closed janechu closed 2 years ago

janechu commented 2 years ago

What package(s) should this feature be added to?

@microsoft/fast-tooling

Summary

Currently there is a 1 to 1 set of messages going into the message system. While it is desirable for 1 message to be sent to the message system at a time, there are cases in which multiple messages may need to be sent out, to keep the messages being sent simple.

This should enable more robust undo/redo action as a data action may contain a necessary navigation event following it.