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
  • #250
Closed
Open
Issue created Feb 12, 2018 by Matija Obreza@mobrezaOwner

Entry page

Implement the Entry page for https://catalog.demo.genesys-pgr.org/ as a new page component.

Composition

  1. Search box (requires text)
  2. Tabs: Datasets, Descriptors, Descriptor lists
  3. Loading indicator
  4. No pagination -- we may use infinite scroll later
  5. Results list: just render <div>{ JSON.stringify(result) }</div> for now

Implementation

  1. Make a new seearch.ts action and reducer so we don't mix with existing reducers
  2. Firing search with the search term provided calls listDatasets (or other relevant method) with the general text filter { "_text": "search terms" }.
Edited Feb 12, 2018 by Matija Obreza
Assignee
Assign to
Time tracking