@wildberries/portal-routes

1.2.42 • Public • Published

@wildberries/portal-routes

Описание всех роутов портальский проектов (структура рекурсивная)

{ routeName: часть имени роута routeNodeName: полное имя роута, routePath: часть пути до роута,

children: {
    routeName: часть имени роута
    routeNodeName: полное имя роута,
    routePath: часть пути до роута,
    
    children: { ... }
}

}

Для того чтобы задать новый роут

  1. создаём файл где имя совпадает с названием роута
  2. заполняем структуру объекта по аналогии с соседними файлами и правильным образом именуем экспорт роута, например
// Штрихкоды
export const BARCODE_ROUTE = {
  routeName: 'barcode',
  routeNodeName: 'barcode',
  routePath: '/barcode',
  children: {
    // Генерация штрихкодов
    generate: {
      routeName: 'generate',
      routeNodeName: 'barcode.generate',
      routePath: '/generate',
    },
    // Загрузка штрихкодов
    upload: {
      routeName: 'upload',
      routeNodeName: 'barcode.upload',
      routePath: '/upload',
    },
  },
};

Readme

Keywords

none

Package Sidebar

Install

npm i @wildberries/portal-routes

Weekly Downloads

2,972

Version

1.2.42

License

MIT

Unpacked Size

184 kB

Total Files

201

Last publish

Collaborators

  • novikov
  • vladislav137
  • mihanizm56
  • ramison4ik