🤔 작업 배경
저희 앱에서는 공통적으로 사용되는 CompositionalLayout들이 존재합니다.
메인화면에서 사용되는 Grid 레이아웃, 지도화면의 팝업리스트와 검색화면 등 곳곳에서 사용됩니다.
가로로 나열되는 태그 레이아웃또한 앱 곳곳에서 사용됩니다.
그래서 이를 공통적으로 Section의 Layout을 구상할 수 있도록 만들어줄 프로토콜과 팩토리 구조체를 설계해보려고 합니다.
📝 작업 내용
- App 곳곳에서 사용되던 레이아웃을 추상화 및 팩토리 구조체 구상
- SearchFeature에서 사용되던 CollectionViewLayout을 공통 레이아웃을 이용하도록 수정