- To start editing fork or clone this repository
$ git clone https://github.com/johanla0/frontend-project-lvl3.git
- Install dependencies
$ make install
-
feeds: [ { title, description, link }, ] // feeds
-
posts: [ { title, description, link, guid, pubDate }, ] // posts
-
urls: [] // urls added
-
form: { url, state, error } // used to render form
-
modal: { state, postId } // used to render form
-
ui: { openedPosts: [], } // used to render content
-
request: { state, error } // used to render request result
-
lng // used to render language dropdown
state.form.state:
empty ->
valid ->
empty
invalid ->
valid
empty
state.modal.state:
hidden ->
shown ->
hidden
state.request.state:
idle ->
sent ->
success ->
idle
error ->
idle