Skip to content

Commit

Permalink
feat: add working filters
Browse files Browse the repository at this point in the history
  • Loading branch information
zoddtheimmortal committed Apr 9, 2024
1 parent 8831e1d commit c624203
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 1 deletion.
36 changes: 36 additions & 0 deletions codebase/src/apis/character.service.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -448,10 +448,46 @@ const getOptions = () => {
);
};

const getFilterDrawer: Component<{}> = (props) => {
return (
<div>
<div class="drawer">
<input id="my-drawer" type="checkbox" class="drawer-toggle" />
<div class="drawer-content">
{/* <!-- Page content here --> */}
<label
for="my-drawer"
class="btn btn-primary drawer-button"
>
Open drawer
</label>
</div>
<div class="drawer-side">
<label
for="my-drawer"
aria-label="close sidebar"
class="drawer-overlay"
></label>
<ul class="menu p-4 w-80 min-h-full bg-base-200 text-base-content">
HHHH
<li>
<a>Sidebar Item 1</a>
</li>
<li>
<a>Sidebar Item 2</a>
</li>
</ul>
</div>
</div>
</div>
);
};

const CharacterService = {
getOptions,
getGender,
getPersonality,
getFilterDrawer,
};

export default CharacterService;
2 changes: 1 addition & 1 deletion codebase/src/pages/Search.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const handleFilterChange = (selectedOption: string) => {

switch (selectedOption) {
case "Characters":
filterOptions = CharacterService.getOptions();
filterOptions = CharacterService.getFilterDrawer();
break;
case "Factions":
filterOptions = FactionService.getOptions();
Expand Down

0 comments on commit c624203

Please sign in to comment.