NativeBase theme is complex object which looks like
extendTheme function, we can update theme object. You can customize the components at multiple levels.
From the above example we can observe that we customize components by passing the components object with the key being the name of the component. Whereas you set
baseStyle to customize the components.
Both defaultProps and baseStyle can either be simple object or function. You can use object simple use cases while the function when you want to use
You can specify the base style of the component and use it across project.
You can also add the variants to the components and use it across project.