안드로이드의 Spannable String에 착안해 Builder 형식으로 스타일링한 텍스트를 할 수 있는 라이브러리를 개발해보았습니다

앱을 개발하다보면 텍스트 안에 볼드체나 이탈릭체, 색을 변경해주어야 하는 경우가 생기는데, 이 경우 ReactElement를 쉽게 만들어주기 위한 빌더 헬퍼입니다

깃허브 주소

이름은 react-native-spannable-string 이라고 지었네요. 다음과 같은 사용이 가능합니다.

SpannableBuilder.getInstance({ fontSize: 24 })
  .append('Using ')
  .appendBold('Bold')
  .append(' in Text')
  .build()

1 Like

우와 멋지네요. Custom Style 넘 신기하네요.