Управление иерархией вложенных страниц

Задача — создать приложение для управления иерархией вложенных страниц с использованием React, Next.js, TypeScript.

Условия задачи:

Используйте Next.js для формирования первоначального HTML на стороне сервера (SSR). Для отображения данных используйте React-компоненты. Для стилизации компонентов выберите удобный для вас инструмент: Styled Components, Emotion, Sass и т. д.