Skip to content

Todo #8

Description

@adamlewkowicz

Critical:

  • - Improve UX of user create sliders
  • - Display error when async operation failed (eg. infinite product search)
  • - Add error reporting system
  • - Remove second day text from date picker comp

Improvements:

  • - rename store application status to state property #116
  • - refactor numeric input with value limit
  • - do not use default portion of 100g if any custom portion is available when adding new product to meal (could use product's portion getter value)
  • - add product (and each entity) validation - current solution doesn't trigger class-validator's checkers (Is there a reason why listeners and subscribers would not work at all? typeorm/typeorm#2577)
  • - refactor product macro properties as embedded property
  • - create generic extendable entity that runs validate method on update and save by default
  • - throttle product item press on ProductFinder screen -> allow product item press only once
  • - display loading when product is being added to meal, or meal is being created

Bugs:

  • - fix database connection issue ("default" connection already exits in this session / is already
    created)
  • - numeric keyboard doesn't show dot button on HTC phone

Features:

  • - refetch data when user is on product finder page and enables connection
  • - display text and link to product create page (with barcode in param) when no products for barcode were found
  • - display fixed macro row when scrolling down on homepage
  • - use ProductFind input's text (as param) when navigating to ProductCreate as name value

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions