-
Роутинг 2 страниц: панель управления для создания таблиц и непосредственно страница самой таблицы.
-
В панели управления можно увидеть все созданные таблицы и дату и время их последнего открытия.
-
На странице таблицы можно:
-
сменить название самой таблицы
-
в header есть кнопка удаления текущей таблицы и кнопка возврата в панель управления
-
чтоб выделить группу ячеек необходимо выбрать любую ячейку и с зажатой shift нажать мышкой на другую ячейку.
-
есть toolbar, где можно для ячейки или групы ячеек применить выравнивания текста по левому краю, по центру, по правому краю. Можно текст сделать жирным, наклонным или подчеркнутым.
-
для ячейки реализована поддержка формул. В секции fx необходимо набрать знак = и потом математическое выражение. Например, =1+2 , а в ячейке отобразится результат 3.
-
реализована поддержка изменения размеров строк и колонок. Необходимо навести на конец заглавия колонки(обозначены А B C D E ...) и появится ползунок для изменения размера. Аналогично и для строк. Необходимо навести вниз на номер строки и появится ползунок изменения высоты строки.
-
при перезагрузке страницы все данные сохраняются.
-
-
написаны тесты на store и router.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
Builds the app for production to the build
folder.