SYMBOL INDEX (45 symbols across 14 files) FILE: src/App.js function App (line 11) | function App() { FILE: src/components/Modal.js class Modal (line 6) | class Modal extends Component { method constructor (line 7) | constructor(props) { method componentDidMount (line 12) | componentDidMount() { method componentWillUnmount (line 16) | componentWillUnmount() { method render (line 20) | render() { FILE: src/heroes/HeroDetail.js function HeroDetail (line 6) | function HeroDetail({ FILE: src/heroes/HeroList.js function HeroList (line 6) | function HeroList({ handleDeleteHero, handleSelectHero, heroes }) { FILE: src/heroes/Heroes.js function Heroes (line 11) | function Heroes() { FILE: src/heroes/useHeroes.js function useHeroes (line 13) | function useHeroes() { FILE: src/serviceWorker.js function register (line 23) | function register(config) { function registerValidSW (line 57) | function registerValidSW(swUrl, config) { function checkValidServiceWorker (line 98) | function checkValidServiceWorker(swUrl, config) { function unregister (line 125) | function unregister() { FILE: src/store/config.js constant API (line 1) | const API = process.env.REACT_APP_API; FILE: src/store/hero.actions.js constant LOAD_HERO (line 1) | const LOAD_HERO = '[Heroes] LOAD_HERO'; constant LOAD_HERO_SUCCESS (line 2) | const LOAD_HERO_SUCCESS = '[Heroes] LOAD_HERO_SUCCESS'; constant LOAD_HERO_ERROR (line 3) | const LOAD_HERO_ERROR = '[Heroes] LOAD_HERO_ERROR'; constant UPDATE_HERO (line 5) | const UPDATE_HERO = '[Heroes] UPDATE_HERO'; constant UPDATE_HERO_SUCCESS (line 6) | const UPDATE_HERO_SUCCESS = '[Heroes] UPDATE_HERO_SUCCESS'; constant UPDATE_HERO_ERROR (line 7) | const UPDATE_HERO_ERROR = '[Heroes] UPDATE_HERO_ERROR'; constant DELETE_HERO (line 9) | const DELETE_HERO = '[Heroes] DELETE_HERO'; constant DELETE_HERO_SUCCESS (line 10) | const DELETE_HERO_SUCCESS = '[Heroes] DELETE_HERO_SUCCESS'; constant DELETE_HERO_ERROR (line 11) | const DELETE_HERO_ERROR = '[Heroes] DELETE_HERO_ERROR'; constant ADD_HERO (line 13) | const ADD_HERO = '[Heroes] ADD_HERO'; constant ADD_HERO_SUCCESS (line 14) | const ADD_HERO_SUCCESS = '[Heroes] ADD_HERO_SUCCESS'; constant ADD_HERO_ERROR (line 15) | const ADD_HERO_ERROR = '[Heroes] ADD_HERO_ERROR'; constant SELECT_HERO (line 17) | const SELECT_HERO = '[Hero] SELECT_HERO'; FILE: src/store/villain.actions.js constant LOAD_VILLAIN (line 1) | const LOAD_VILLAIN = '[Villains] LOAD_VILLAIN'; constant LOAD_VILLAIN_SUCCESS (line 2) | const LOAD_VILLAIN_SUCCESS = '[Villains] LOAD_VILLAIN_SUCCESS'; constant LOAD_VILLAIN_ERROR (line 3) | const LOAD_VILLAIN_ERROR = '[Villains] LOAD_VILLAIN_ERROR'; constant UPDATE_VILLAIN (line 5) | const UPDATE_VILLAIN = '[Villains] UPDATE_VILLAIN'; constant UPDATE_VILLAIN_SUCCESS (line 6) | const UPDATE_VILLAIN_SUCCESS = '[Villains] UPDATE_VILLAIN_SUCCESS'; constant UPDATE_VILLAIN_ERROR (line 7) | const UPDATE_VILLAIN_ERROR = '[Villains] UPDATE_VILLAIN_ERROR'; constant DELETE_VILLAIN (line 9) | const DELETE_VILLAIN = '[Villains] DELETE_VILLAIN'; constant DELETE_VILLAIN_SUCCESS (line 10) | const DELETE_VILLAIN_SUCCESS = '[Villains] DELETE_VILLAIN_SUCCESS'; constant DELETE_VILLAIN_ERROR (line 11) | const DELETE_VILLAIN_ERROR = '[Villains] DELETE_VILLAIN_ERROR'; constant ADD_VILLAIN (line 13) | const ADD_VILLAIN = '[Villains] ADD_VILLAIN'; constant ADD_VILLAIN_SUCCESS (line 14) | const ADD_VILLAIN_SUCCESS = '[Villains] ADD_VILLAIN_SUCCESS'; constant ADD_VILLAIN_ERROR (line 15) | const ADD_VILLAIN_ERROR = '[Villains] ADD_VILLAIN_ERROR'; constant SELECT_VILLAIN (line 17) | const SELECT_VILLAIN = '[Villain] SELECT_VILLAIN'; FILE: src/villains/VillainDetail.js function VillainDetail (line 6) | function VillainDetail({ FILE: src/villains/VillainList.js function VillainList (line 6) | function VillainList({ FILE: src/villains/Villains.js function Villains (line 11) | function Villains() { FILE: src/villains/useVillains.js function useVillains (line 13) | function useVillains() {