Skip to content
  • Learning paths
  • Challenges
  • Solutions
  • Articles
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted over 1 year ago

Markdown editor built using react, redux toolkit and SCSS.

redux-toolkit, sass/scss, react
P
Joseph•120
@joeehis1
A solution to the In-browser markdown editor challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


For the most part I am comfortable with how the slice I wrote to manage the document state turned out. However I am curious to know if what I did regarding ensuring persistence of the previously selected document and the documents added was okay.

Code
Select a file

Please log in to post a comment

Log in with GitHub

Community feedback

  • Fluffy Kas•7,675
    @FluffyKas
    Posted over 1 year ago

    Heyo,

    I think you did a great job here. I couldn't find any weird or unexpected behaviour. This must've been really tough to do. One thing you could add is some sort of visual clue on successful save. Perhaps a little toast notification in the corner that times out after a few seconds. Without any, it's a bit confusing whether I managed to save my changes. But again, hats off to you, this challenge seems like a lot of work.

    Marked as helpful

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord
Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub