Extract duplicate menu rendering logic from index.ts into a new src/menu.ts module, providing generic selectOne and selectMany functions. This reduces code duplication, improves maintainability, and adds consistent UI controls display across the commit flow and platform selection.
Extract duplicate menu rendering logic from `index.ts` into a new `src/menu.ts` module, providing generic `selectOne` and `selectMany` functions. This reduces code duplication, improves maintainability, and adds consistent UI controls display across the commit flow and platform selection.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Extract duplicate menu rendering logic from
index.tsinto a newsrc/menu.tsmodule, providing genericselectOneandselectManyfunctions. This reduces code duplication, improves maintainability, and adds consistent UI controls display across the commit flow and platform selection.