CyclicMaterials/molecule-input

View on GitHub
src/Textarea/view.js

Summary

Maintainability
A
0 mins
Test Coverage
/** @jsx hJSX */

import {hJSX} from '@cycle/dom'; // eslint-disable-line

function view({id, state$, textareaDOM}) {
  return state$.combineLatest(
    textareaDOM,
    ({componentName}, textarea) => {
      return (// eslint-disable-line
        <div className={`${id} ${componentName}`}>
          {textarea}
        </div>
      );
    }
  ).distinctUntilChanged();
}

export default view;