Skip to content

Ligar expedições ativas ao armazenamento local e à API #13

Description

@edvaldoszy

Visão geral

A home de ativas ainda usa fixture. Esta issue troca isso pelo armazenamento local e pela listagem da API: com rede, alinha com o servidor; sem rede, mostra o que está no aparelho.

Detalhes técnicos

A tela de ativas e o mecanismo local já existem em issues anteriores. A listagem na API também. A sessão já leva o token.

Invariantes: só Em andamento e Planejada na grade; sem fixture; o que for só local e ainda não sincronizado continua visível; sessão não se mistura com o diário.

Design: Diario de Campo (Figma).

Fora de escopo

  • Reabrir o layout da home.
  • Histórico (issue irmã).
  • Tela de Sincronizar.
  • Cadastro de expedição.

Critérios de aceite

  • A grade de ativas deixa de ser fixture e passa a vir do armazenamento local e da API.
  • Sem rede, as ativas já gravadas no aparelho continuam aparecendo.
  • Com rede, a lista fica alinhada com as expedições ativas de quem está autenticado.
  • Expedições só locais e pendentes de sync permanecem visíveis.
  • Login e o chrome da home continuam como estão.

Relacionadas

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    • Status
      to do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions