CodeEdit icon indicating copy to clipboard operation
CodeEdit copied to clipboard

Refactor Tab Bar to abstract styles away from logic

Open austincondiff opened this issue 2 years ago • 0 comments

Description

This PR attempts to refactor the tab bar to abstract styles away from logic allowing us to easily create and swap out tab styles. It also reorganizes and splits up files so that they aren't so long and easier to read/maintain.

Related Issues

  • closes #1207

Checklist

  • [x] Remove tabs from TabBarView and added them to a new file called TabBarTabs.
  • [ ] Remove leading accessories from TabBarView and added them to a new file called TabBarLeadingAccessories.
  • [ ] Remove trailing accessories from TabBarView and added them to a new file called TabBarTrailingAccessories.
  • [ ] Separate tab bar styles from logic
  • [x] I read and understood the contributing guide as well as the code of conduct
  • [x] The issues this PR addresses are related to each other
  • [ ] My changes generate no new warnings
  • [ ] My code builds and runs on my machine
  • [ ] My changes are all related to the related issue above
  • [ ] I documented my code

Screenshots

No visual changes should occur due to this PR.

austincondiff avatar Mar 30 '23 16:03 austincondiff