diff --git a/README.md b/README.md index f242893..60bc4e4 100755 --- a/README.md +++ b/README.md @@ -1,3 +1,16 @@ +## Notes +- The app is deployed to test.onyeka.ca +- I updated react and other packages because 16.7 was being used, and hooks are + now the simplified method of managing state in react. + +### TODO +- Add date seperators to calls +- Sort calls by descending dates +- Add missed and voicemail icons to represent status +- Give call entries shine and box shadow. Maybe color them by type +- Add entry transition animation +- Add favicon + ## Summary The goal of this test is to make you code a small ReactJS app. We have prepared a skeleton app for you, but please change whatever you want (CSS files, HTML structure, JS structure, etc). diff --git a/src/App.jsx b/src/App.jsx index f5927e4..0a0c85a 100755 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,15 +1,23 @@ -import React from 'react'; +import React, {useState, useEffect} from 'react'; import ReactDOM from 'react-dom'; import Header from './Header.jsx'; import Feed from './Feed.jsx'; +import Navigator from './Navigator.jsx'; +import Archive from './Archive.jsx'; const App = () => { + const [recent, setRecent] = useState(true) return (