coding-blocks / coding-blocks/certificate-worker

Add search feature in layouts screen

Open
#28 0 comments 0 reactions 0 assignees View on GitHub
BOSS BOUNTY: 300
Dominant language
Handlebars
Stars
3
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Currently, the layouts page displays the api data directly but there is no option to search the layouts

### ToDos
#### Frontend
- [ ] Add Text Input on top of layout list in `frontend/pages/layouts/index.js` with onChange method that fires a search action
- [ ] Update `loadLayouts` action to take another query parameter `q` with default value being an empty string.
- [ ] After receiving search data unload all store data, so that only filtered data is displayed. Add a `unloadAll` flag in the action and replace the state rather than adding in the reducers based on this flag to avoid jank.

#### Backend
- [ ] In `src/services/layouts/handlers.js` accept q in query params that searches the given query in layout titles. Also, add the q in schema

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.