Submitted
As always, please tell me what improvements you would make to the existing code. I guess as far as semantic HTML goes, with angular I'm not as pleased with the final result. For example when I wrote this using vanilla JS, both the editor and parsed markdown were sections, but in angular it felt off to either wrap the component in a section or use one inside the component (since that would get wrapped by the component itself). I don't know maybe I'm just missing something obvious here and overcomplicating things.