araeubig / wisePOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steps:

  • Create a Location
  • Register the Reader to the Location

Tests:

  • state

    • connectedReader
    • status (connectionStatus)
    • paymentStatus
  • Connect

    • Status == not_connected
      • Try to Connect
        • start connection, status should go to 'connecting'
        • after connection is finished, status should go to 'connected'
        • returns connected reader
    • Status == connecting
      • Do Nothing??
    • Status == connected
      • return connected reader
  • Disconnect

    • disconnect
      • status = 'not_connected'
      • paymentStatus = 'not_ready'
  • Refresh Readers

    • update state.readers

About


Languages

Language:TypeScript 51.4%Language:Vue 26.8%Language:Python 13.7%Language:CSS 5.7%Language:HTML 2.2%Language:Shell 0.2%