Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C catalog.genesys-pgr.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Genesys PGRGenesys PGR
  • Genesys Catalog
  • catalog.genesys-pgr.org
  • Issues
  • #365
Closed
Open
Issue created Sep 25, 2018 by Matija Obreza@mobrezaOwner

Modular Catalog

In genesys-pgr/genesys-ui!68 we used the new approach of structuring React code into modules.

Module design

  • src/[modulename]
    • actions/
    • reducers/
    • ui

This code layout allows for better maintenance of individual modules of the application (e.g. subsets or datasets or descriptorlists).

Services and models

Services and models stay where they are.

Assignee
Assign to
Time tracking