Skip to content

Prune or wire the vestigial Screen union #154

Description

@sshdopey

Context

src/types.ts defines a Screen union (including how, learn, connect) and an onNav(screen) pattern that the route-based navigation has largely superseded.

Scope

  • Remove unused members or reconnect the union to real navigation so it reflects the routes.

Acceptance criteria

  • The Screen type matches how navigation actually works.

Pointers

src/types.ts, src/screens/Landing.tsx, src/app/page.tsx.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorInternal cleanup and code reuse, no behaviour change

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions