...
Extend
ProblemBlock
fields set if it was decided during the solution option choosing.Refactor and extend the legacy Markdown to OLX converter and move it to
frontend-lib-content-components
.Create OLX to Markdown converter.
Extend the problem editor Redux state and selectors.
Implement Markdown editor widget.
Extend problem editors switching. Add the corresponding buttons and their listeners to editors. Show an alert widget if data loss is possible.
Extend editors content saving by including additional fields into the data sent to backend. Show an alert widget if data loss is possible.
...