Skip to content

Interface Clean Up

Warren Gifford requested to merge tim/clean-up-interfaces into main

Created by: zlonko

This closes #5383.

Changelog

  • Uses the naming convention defined in the issue
  • Ensures interfaces are used in components
  • Renames TypeScript files with exported interfaces
  • Destructures React imports across the repo (e.g., React.ReactNode -> ReactNode)

Notes

  • Collocation seemed like the best call for the existing interfaces, with the exception of postProps.ts
  • Please let me know if you see additional opportunities for aligning these to the new standards!

Test

  1. Ensure prettier has standardized the proposed changes.
  2. Please check that there are no breaking changes due to updated names and imports

Merge request reports

Loading