Skip to content
This repository was archived by the owner on Nov 20, 2025. It is now read-only.

Components too coupled to terminals #94

@davesmith00000

Description

@davesmith00000

In order to use a Text instance, for example, you need a boundaryLocator to find the bounds. But there's no nice way to hook that in and keep the lower level components stateless.

Also the Theme instances clearly expect a terminal, they don't relate to anything else.

The alternative is to double down on terminals, at least for the component system/built in components?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions