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 [

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…