INNER CODE UNIT · JavaScript
parseIcon
lucasferreira/react-native-flash-message · src/FlashMessage.js:50
function parseIcon(icon = "none") {
if (!!icon && icon !== "none") {
if (typeof icon === "string" || typeof icon === "function") {
return { icon, position: "left", style: {} };
}
return { position: "left", style: {}, ...icon };
}
return null;
}
/**
* Translates string positions like "top", "bottom" and "center" to style classes
*/
export function positionStyle(style, position) {
if (typeof position === "string") {
return [