Toggling Font Awesome 5 icon with React
I am trying to toggle a Font Awesome icon by clicking on a to-do list item. Here is the entire component... import React from 'react'; import './TodoItem.scss'; class TodoItem extends React.Component { constructor(props) { super(props); this.state = { complete: false } this.toggleComplete = this.toggleComplete.bind(this); } toggleComplete() { this.setState(prevState => ({ complete: !prevState.complete })); } render() { const incompleteIcon = <span className="far fa-circle todo-item-icon"></span>; const completeIcon = <span className="far fa-check-circle todo-item-icon"></span>; return ( <div