Skip to content

Conversation

@alrus2797
Copy link

@alrus2797 alrus2797 commented May 31, 2023

NOTE: This is a squashed version of the PR #15

This PR contains:

  • Sidebar Component
  • Main View
    • Home View components - Shelf - Shelf Item (cards)
    • Header
  • hooks for data fetching
  • Basic Routing (to enable nav links on sidebar)

Staging deploy here.

alrus2797 added 2 commits May 31, 2023 14:44
- Sidebar Component
- Main View
  - Home View components
    - Shelf
    - Shelf Item (cards)
  - Header
- hooks for data fetching
- Basic Routing (to enable nav links on sidebar)
Added:
  - hook & context for context menus
  - hook & context for library
  - hooks for modals
@alrus2797
Copy link
Author

alrus2797 commented Jun 7, 2023

New squashed commit 19e4671 added new features:

  • Auth
    • Hooks and Views
    • Use of React Hooks Forms
    • Manage apps's auth an unauth versions
  • Data Mappers to modify data from API to match layout's shape
  • Search by text and filters using react router
  • Library
    • hook & context for context menus
    • hook & context for library
    • hooks for modal
    • improvements on useAsync hook typing

Staging deploy here.

@alrus2797 alrus2797 changed the title Layout components (REA-138) New Features Jun 7, 2023
Added:
    - Library context and hooks
    - Modal hooks
    - Improvements on routing structure
    - Auth control
@alrus2797
Copy link
Author

alrus2797 commented Jun 9, 2023

New squashed commit c347f4a added new features:

Added:

  • Library context and hooks
  • Modal hooks
  • Improvements on routing structure
  • Auth control for specific components

Backend repo here
Deploy here.

- Removed useEffect from search input
-Removed useMemo from useAuth
- Lifted useEffect from useLibrary to avoid multiple library requests
@alrus2797
Copy link
Author

New squashed commit 9180a96 includes these following changes:

  • Removed useEffect from search input
  • Removed useMemo from useAuth
  • Lifted useEffect from useLibrary to avoid multiple library requests

- Removed throw on lifted logic from useLibrary
- Update search results loading message
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant