<commit_before>import loggerCreator from '../utils/logger'
const moduleLogger = loggerCreator("icon");

require("../lib/font-awesome/css/font-awesome.min.css");

import React, { Component } from 'react';
import { Text, View } from 'react-native';
import FontAwesome from 'react-fontawesome'

export default class Icon extends Component {
  render() {

    let logger = loggerCreator("render", moduleLogger);
    logger.info(`start: ${this.props.style}`);

    return (
      <View>
        <FontAwesome name={this.props.name}  />
      </View>
    );
  }
}<commit_msg>WIP - styling font-awesome react (web) library using ".flatten" method<commit_after>import loggerCreator from '../utils/logger'
const moduleLogger = loggerCreator("icon");

require("../lib/font-awesome/css/font-awesome.min.css");

import React, { Component } from 'react';
import { Text, View, StyleSheet } from 'react-native';
import FontAwesome from 'react-fontawesome'

export default class Icon extends Component {
  render() {

    let logger = loggerCreator("render", moduleLogger);

    return (
      <View>
        <FontAwesome name={this.props.name} style={StyleSheet.flatten(this.props.style)} />
      </View>
    );
  }
}
{'fraction_non_alphanumeric': 0.1480865224625624, 'fraction_numerical': 0.0, 'mean_word_length': 3.812, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '97762', 'n_tokens_mistral': 372, 'n_tokens_neox': 362, 'n_words': 88}