RenderZ Front-End Exercise

For more information, follow this link.

Developing

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

TODO

  1. change scrollTo animation
  2. add popover as a separate lib (for instance, https://floating-ui-svelte.vercel.app/examples/popovers)
  3. double check all colors, sizes and spaces based on figma
  4. provide better types
  5. improve ReplyInput (autoResize, submit, validation)
  6. improve add reaction logic (atm, clicking on the same icon in popover reaction will be added twice too)

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes