Summary
When a user sets a language filter (e.g. Korean), it resets to the default on revisit. The filter preference should persist across sessions using localStorage.
Implementation
- Save the selected language filter to
localStorage (e.g. key: plotlink-lang-filter)
- On page load, read from localStorage and use as the initial filter value
- If no saved preference, default to "all"
- Apply the same pattern to writer filter and genre filter if they exist as persistent preferences
Acceptance Criteria
Summary
When a user sets a language filter (e.g. Korean), it resets to the default on revisit. The filter preference should persist across sessions using localStorage.
Implementation
localStorage(e.g. key:plotlink-lang-filter)Acceptance Criteria