Button button component
Effect demonstration
1. Default effect
<Button title="Button" onPress={() => Alert.alert('hello, Button')} />

2. type='secondary'
<Button title="Button" type="secondary" onPress={() => Alert.alert('hello, Button')} />

3. Loading state (does not respond to click events)
<Button title="Button" loading onPress={() => Alert.alert('hello, Button')} />

4. Disable button
<Button title="button" disabled onPress={() => Alert.alert('hello, Button')} />

5. Set button width
<Button title="Button" width="80%" onPress={() => Alert.alert('hello, Button')} />
