Dosya: src/components/modal/index.tsx
Yapılan Değişiklik:
Daha önce TouchableWithoutFeedback bileşenine verilen style={[stylesheet.overlay]} prop'u, Typescript hatasına yol açtığı ve React Native'in standartlarına uymadığı (Touchable bileşenleri doğrudan stil almaz) için kaldırılarak, içerisindeki asıl render edilen <View> bileşenine aktarıldı.
Neden Kontrol Edilmeli:
Her ne kadar overlay ve overlayContent stilleri pozisyonlama (position: "absolute", bottom: 0, right: 0...) anlamında birebir aynı işlevi yapsa da, TouchableWithoutFeedback üzerindeki style dizisinin doğrudan içerideki <View>'a aktarılmasının, Web, iOS ve Android tarafında (özellikle zIndex veya overlay sınırları/hitbox bağlamında) umulmadık bir yan etki veya görsel/etkileşimsel kayma yaratıp yaratmadığı gerçek bir developer tarafından test edilmeli ve onaylanmalıdır.