feat: Enhance Search component with session state management and UI improvements

This commit introduces session storage functionality in the Search component, allowing users to persist their search state across page reloads. The UI has been updated for better clarity, including improved labels and placeholders for input fields. Additionally, the search options have been reorganized for a more intuitive user experience. Documentation has been updated to reflect these changes.
This commit is contained in:
tanyar09
2025-12-05 12:38:34 -05:00
parent d2852fbf1e
commit 7973dfadd2
8 changed files with 194 additions and 66 deletions
+1
View File
@@ -67,3 +67,4 @@ def update_role_permissions(
return RolePermissionsResponse(features=features, permissions=permissions)
+1
View File
@@ -336,3 +336,4 @@ def get_video_file(
return response
+1
View File
@@ -41,3 +41,4 @@ class RolePermissionsUpdateRequest(BaseModel):
return [RoleFeatureSchema(**feature) for feature in ROLE_FEATURES]
+1
View File
@@ -89,3 +89,4 @@ class RemoveVideoPersonResponse(BaseModel):
message: str