Skip to content

Commit d675559

Browse files
committed
Added back the accidentally deleted part
1 parent 2444f98 commit d675559

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/pages/Movies.jsx

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
/**
2+
* MOVIES (GHIBLI) DASHBOARD TODOs
3+
* -------------------------------
4+
* Easy:
5+
* - [ ] Add select dropdown for director filtering instead of text filter
6+
* - [ ] Add film poster (map titles to known images or placeholder search)
7+
* - [ ] Show running time, score, producer fields
8+
* - [ ] Expand/collapse description
9+
* Medium:
10+
* - [ ] Client-side pagination / virtualization for performance (future if many APIs)
11+
* - [ ] Favorites / watchlist (localStorage)
12+
* - [ ] Sort (Year asc/desc, Title A-Z, RT Score)
13+
* - [ ] Detail modal with full info & external links
14+
* Advanced:
15+
* - [ ] Pre-fetch details or combine with other Studio Ghibli endpoints (people, locations)
16+
* - [ ] Add fuzzy search (title, director, description)
17+
* - [ ] Offline cache using indexedDB (e.g., idb library)
18+
* - [ ] Extract data layer + hook (useGhibliFilms)
19+
*/
120
import { useEffect, useState } from 'react';
221
import Loading from '../components/Loading.jsx';
322
import ErrorMessage from '../components/ErrorMessage.jsx';

0 commit comments

Comments
 (0)