A theme is a style that's applied to your entire app. A theme is made up of
UIKitTypography. By default, Sendbird UIKit for React Native provides two themes:
Dark. But you can customize these themes to create your own brand identity by changing the value of resources.
See the code below to learn about the architecture of the
This is the default theme for UIKit.
You can also apply the
Dark theme to your app.
How to use
By calling the
useUIKitTheme() hook, you can use the
theme property of the
SendbirdUIKitContainer context provider container.
Customize the theme
You can create your own custom theme by following the code below.