This component displays as a tag with an optional button to remove the given tag.
import React from 'react';
import { View } from 'react-native';
import { Tag } from 'monalisa-ui';
const Example = () => (
<View>
<Tag text="Base tag" />
</View>
);
export default Example;
import React from 'react';
import { View } from 'react-native';
import { Tag } from 'monalisa-ui';
const Example = () => (
<View>
<Tag text="Tag color" color="#ff0000" />
<Tag text="Tag color and background color" color="#fff" bgColor="#000" />
</View>
);
export default Example;
import React from 'react';
import { View } from 'react-native';
import { Tag } from 'monalisa-ui';
const Example = () => (
<View>
<Tag text="Tag icon left" iconLeft={<Icon name="github" />} />
<Tag text="Tag icon right" iconRight={<Icon name="close" />} />
</View>
);
export default Example;
import React from 'react';
import { View } from 'react-native';
import { Tag } from 'monalisa-ui';
const Example = () => (
<View>
<Tag text="Tag button" activeOpacity={1} onPress={() => alert("Hello from Tag")} />
</View>
);
export default Example;