Skip to content

refactor: align codebase on .ts vs .tsx on refactor branch #1755

Description

@Hweinstock

Problem

The refactor branch uses .tsx for all file extensions. This is against existing standards which could make it difficult to tell where standalone TS code lives, and where JSX code lives.

There are also some small syntax changes: https://stackoverflow.com/questions/34224007/is-there-any-downside-to-using-tsx-instead-of-ts-all-the-times-in-typescript.

Definition of Done

Refactor all .tsx files to use .ts that don't leverage JSX elements. This allows developers to know looking at the extension if a file is rendering components, or pure utility/functionality.

Metadata

Metadata

Assignees

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