saving new state only if there have been changes (avoid loop)
saving new state only if there have been changes (avoid loop)

buildo/react-input-children,buildo/react-input-link,buildo/react-input-children,buildo/react-input-children