-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add extensions browsing view #4
Commits on Nov 6, 2024
-
chore: Update .gitignore and README with installation instructions
Added .idea/ to .gitignore. Updated README with Deno and Tauri CLI installation instructions.
Configuration menu - View commit details
-
Copy full SHA for 16e46a7 - Browse repository at this point
Copy the full SHA 16e46a7View commit details -
feat: Update component imports and add global styles
Refactored component imports in App.tsx for Browse, Extensions, NavBar, NavItem, More. Added Youn page import. Included global CSS reset in new global.css file.
Configuration menu - View commit details
-
Copy full SHA for cfad7b7 - Browse repository at this point
Copy the full SHA cfad7b7View commit details -
feat: Update Browse page with Link component
- Updated Browse page to use the Link component from react-router-dom for navigation. Removed redundant code for listing extensions.
Configuration menu - View commit details
-
Copy full SHA for 36270a7 - Browse repository at this point
Copy the full SHA 36270a7View commit details -
feat: Add ExtensionBrowse component and loader styles
- Added a new component for browsing extensions - Implemented loading animation styles for infinite scroll loader
Configuration menu - View commit details
-
Copy full SHA for b994263 - Browse repository at this point
Copy the full SHA b994263View commit details -
feat: Add global background color
Added a background color to the body element in global.css file.
Configuration menu - View commit details
-
Copy full SHA for f8aa402 - Browse repository at this point
Copy the full SHA f8aa402View commit details -
feat: Update import path for App component
Update import path for the App component in index.tsx.
Configuration menu - View commit details
-
Copy full SHA for 62bd9e9 - Browse repository at this point
Copy the full SHA 62bd9e9View commit details -
feat: Update import and add new route for MangaDetails
Updated import statement to use 'MangaDetails' instead of 'Youn'. Added a new route '/read/:id' with the element <MangaDetails />.
Configuration menu - View commit details
-
Copy full SHA for 7fc7942 - Browse repository at this point
Copy the full SHA 7fc7942View commit details -
chore: Update dependencies versions
Update dependency versions in deno.json for various packages.
Configuration menu - View commit details
-
Copy full SHA for e810ba0 - Browse repository at this point
Copy the full SHA e810ba0View commit details -
feat: Add MangaImage component for displaying manga images
Added a new component to display manga images with fallback image support.
Configuration menu - View commit details
-
Copy full SHA for 97e6391 - Browse repository at this point
Copy the full SHA 97e6391View commit details -
feat: Add Source to Extension, Implement MangaImage component
- Added Source import to Extension - Implemented MangaImage component in ExtensionBrowse page for manga covers.
Configuration menu - View commit details
-
Copy full SHA for 32bb118 - Browse repository at this point
Copy the full SHA 32bb118View commit details -
feat: Add MangaDetails component for displaying manga details and list
Implemented a new component to show manga details, including cover images and titles in a grid layout. Added functionality for infinite scrolling to load more manga entries dynamically.
Configuration menu - View commit details
-
Copy full SHA for 7b3c531 - Browse repository at this point
Copy the full SHA 7b3c531View commit details
Commits on Nov 7, 2024
-
feat: Update Browse component rendering logic
Refactor Browse component to use new service functions for fetching extensions and icon URLs. Simplified useEffect hook for better readability and maintainability.
Configuration menu - View commit details
-
Copy full SHA for 3c0e2fb - Browse repository at this point
Copy the full SHA 3c0e2fbView commit details -
feat: Update import paths for extensions and services
Update import paths to remove file extensions and adjust folder structure for better organization.
Configuration menu - View commit details
-
Copy full SHA for 39308f3 - Browse repository at this point
Copy the full SHA 39308f3View commit details -
chore: Update dependencies versions
- Updated various npm package versions in deno.json and deno.lock files.
Configuration menu - View commit details
-
Copy full SHA for 863f0b3 - Browse repository at this point
Copy the full SHA 863f0b3View commit details -
feat: Update route paths in App component
Refactored route paths in the App component to include extensionId and mangaId for better navigation.
Configuration menu - View commit details
-
Copy full SHA for 11b9cfb - Browse repository at this point
Copy the full SHA 11b9cfbView commit details -
feat: Add memoization to getExtension function
Add memoization to the getExtension function to avoid re-rendering.
Configuration menu - View commit details
-
Copy full SHA for 239b99d - Browse repository at this point
Copy the full SHA 239b99dView commit details -
fix: Update import paths in Extensions.tsx
Updated import paths for Manifest and store to remove file extensions. Replaced import path for tauri.ts with services/tauri.service.
Configuration menu - View commit details
-
Copy full SHA for 113a476 - Browse repository at this point
Copy the full SHA 113a476View commit details -
feat: Improve fallback image handling
Refactored the MangaImage component to handle fallback image source more efficiently.
Configuration menu - View commit details
-
Copy full SHA for 397a138 - Browse repository at this point
Copy the full SHA 397a138View commit details -
feat: Refactor Browse component for improved readability
- Updated import statements for better consistency - Reorganized code structure for easier understanding
Configuration menu - View commit details
-
Copy full SHA for 4d41d01 - Browse repository at this point
Copy the full SHA 4d41d01View commit details -
feat: Refactor ExtensionBrowse component for improved functionality
- Restructured component logic for better readability and maintainability - Updated useEffect hooks to handle extension loading and manga pagination efficiently
Configuration menu - View commit details
-
Copy full SHA for dcf6d72 - Browse repository at this point
Copy the full SHA dcf6d72View commit details -
feat: Refactor MangaDetails component for improved readability and da…
…ta fetching - Restructured component logic for better organization - Updated data fetching to use service function instead of direct API call
Configuration menu - View commit details
-
Copy full SHA for 418b19a - Browse repository at this point
Copy the full SHA 418b19aView commit details -
feat: Update return type of getMangaList function
Refactor the return type of the getMangaList function to use a new interface MangaList instead of an array. Update enums in manga.ts for consistency.
Configuration menu - View commit details
-
Copy full SHA for 1190187 - Browse repository at this point
Copy the full SHA 1190187View commit details -
fix: Removed unused import of MangaList
Removed an unused import statement for MangaList in ExtensionBrowse.tsx.
Configuration menu - View commit details
-
Copy full SHA for e5ce2b0 - Browse repository at this point
Copy the full SHA e5ce2b0View commit details -
feat: Improve component structure and readability
- Refactored the MangaImage component for better code formatting and readability. - Reorganized the ExtensionBrowse component to enhance clarity and maintainability. - Updated the MangaDetails component for improved structure and consistency.
Configuration menu - View commit details
-
Copy full SHA for 2728a74 - Browse repository at this point
Copy the full SHA 2728a74View commit details