<commit_before>import React from 'react';
import UserInput from './components/UserInput';
import UserSubmit from './components/UserSubmit';

const App = () =>
  <div>
    <UserInput />
    <UserSubmit />
  </div>;

export default App;

// 1. prompt for user name
// 2. say hello to user
// 3. add random greetings

// create name input
// create submit button
// create container / parent component for input field and submit button
// update state object (store) with user name on submit (dispatch action)
// return user name + random greeting text from store
// import parent component in App.js
// add style and layout rules<commit_msg>01: updated app todo tasks<commit_after>import React from 'react';
import UserInput from './components/UserInput';
import UserSubmit from './components/UserSubmit';

const App = () =>
  <div>
    <UserInput />
    <UserSubmit />
  </div>;

export default App;

// 1. prompt for user name
// 2. say hello to user
// 3. add random greetings

// create name input
// create submit button
// create container / parent component for input field and submit button
// update state object (store) with user name on submit (dispatch action)
// return user name + random greeting text from store
// import parent component in App.js
// test it
// add style and layout rules
{'fraction_non_alphanumeric': 0.10368663594470046, 'fraction_numerical': 0.006144393241167435, 'mean_word_length': 3.314569536423841, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 13, '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': '7501259', 'n_tokens_mistral': 351, 'n_tokens_neox': 337, 'n_words': 165}