How to run this thing


Сейчас используется статика в /slate/examples/

Туду

  • Я как пользователь хочу иметь аналог GitBook-а с улучшенным отображением свойств файла
    • Я как пользователь хочу редактировать в визивиге текст в формате маркдан
    • Я как пользователь хочу просматривать параметры артефакта (2)
    • Я как пользователь хочу редактировать параметры артефакта (4)
      • мультипл поле текста
        • добавлять
        • убирать
      • мультипл поле ссылки
        • добавлять
          • поля добавляются с заранее заданными значениями
          • при добавлении поля делаем поля, заполняем и потом прячем. Потом вообще автокомплит должен будет быть. может сразу под автокомплит сделать, хз.
        • убирать
    • Я как пользователь хочу читать данные реального файла из апи хранилища, в гите (4)
      • компоненту передаём имя файла
      • компонент идёт по нему в апишечку и получает данные1
      • компонент берёт имя файла из урла открытой страницы, нужно будет какой-то роутинг сделать
      • компонент делает заголовок страницы из ответа апи
    • Я как пользователь хочу сохранять данные в хранилище (2)
      • нужно прокинуть вообще все поля в state формы
        • multiple int
        • single int (ПОЧЕМУ-ТО НЕ ПРОКИДЫВАЕТСЯ В ФОРМУ ЗНАЧЕНИЕ ХОТЯ У МУЛЬТИПЛА ПРОКИДЫВАЕТСЯ :( ) https://reactjs.org/docs/lifting-state-up.html - тут короче чото есть, но хз непонятно.
        • multiple field
        • single field
        • multiple link
        • single field
        • text
      • нужно научиться отправлять данные из state формы в апи
    • Я как разработчик хочу иметь стандарт описания полей и апи (2)
    • Я как пользователь хочу иметь возможность сохранять файлы в ветке по определённому пути (1)
    • Я как пользователь хочу видеть свои сохранённые файлы в гите, в соответствующих ветках (2)
    • Я как пользователь хочу добавлять-убирать новые свойства (3)
    • Я как пользователь хочу видеть список файлов в определённой ветке (4)
    • Я как пользователь хочу иметь возможность переключаться между ветками (4)
  • Я как владелец продукта хочу, чтобы документация на этот продукт хранилась с помощью него же (4)
  • Я как пользователь хочу, чтобы корректно работали свойства ссылок и работала валидация (16)
  • Я как администратор хочу, чтобы файлы принадлежали жёстко к определённым типам и не могли обрабатываться некоррекно (16)
  • Я как администратор хочу, чтобы с системой работали разные роли пользователей (32)
  • Я как владелец продукта хочу, чтобы с системой могли одновременно работать несколько человек (32)