├── public
├── .gitignore
├── favicon.png
├── jOzrELAzFxtMx2I4uDGHOotdfsS.jpg
└── index.html
├── tailwind.base.css
├── .gitignore
├── markup
├── Components.png
├── Svelte Store.jpg
├── jOzrELAzFxtMx2I4uDGHOotdfsS.jpg
├── object.json
└── index.html
├── postcss.config.js
├── src
├── App.svelte
├── main.js
├── api
│ ├── http.js
│ └── movie-api.js
├── features
│ └── Movies
│ │ ├── Movies.svelte
│ │ ├── Movies.spec.js
│ │ ├── MovieCard.svelte
│ │ ├── MovieList.svelte
│ │ ├── MovieCard.spec.js
│ │ ├── MovieSearch.spec.js
│ │ ├── MovieSearch.svelte
│ │ └── MovieList.spec.js
├── store
│ └── index.js
└── mocks
│ └── movie.json
├── tailwind.config.js
├── package.json
├── rollup.config.js
└── README.md
/public/.gitignore:
--------------------------------------------------------------------------------
1 | .now
--------------------------------------------------------------------------------
/tailwind.base.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | /public/build/
3 | /public/index.css
4 |
5 | .DS_Store
6 |
--------------------------------------------------------------------------------
/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vedovelli/curso-svelte/HEAD/public/favicon.png
--------------------------------------------------------------------------------
/markup/Components.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vedovelli/curso-svelte/HEAD/markup/Components.png
--------------------------------------------------------------------------------
/markup/Svelte Store.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vedovelli/curso-svelte/HEAD/markup/Svelte Store.jpg
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: [require("tailwindcss")("./tailwind.config.js")],
3 | };
4 |
--------------------------------------------------------------------------------
/src/App.svelte:
--------------------------------------------------------------------------------
1 |
4 |
5 |
22 | Avaliação: 23 | {movie.vote_average} 24 | com {movie.vote_count} votos 25 |
26 |Lançamento: {movie.friendly_date}
27 |{movie.overview}
29 |
78 | 89 | Avaliação: 90 | 6.5 91 | com 3834 votos 92 |
93 |94 | Lançamento: 18/12/2019 95 |
96 |98 | The surviving Resistance faces the First Order once 99 | again as the journey of Rey, Finn and Poe Dameron 100 | continues. With the power and knowledge of generations 101 | behind them, the final battle begins. 102 |
103 |
119 | 130 | Avaliação: 131 | 6.5 132 | com 3834 votos 133 |
134 |135 | Lançamento: 18/12/2019 136 |
137 |139 | The surviving Resistance faces the First Order once 140 | again as the journey of Rey, Finn and Poe Dameron 141 | continues. With the power and knowledge of generations 142 | behind them, the final battle begins. 143 |
144 |