Skip to content

Commit

Permalink
Apps Marketplace - Fixed Search. (#1510)
Browse files Browse the repository at this point in the history
Enhance Apps Marketplace:
- Added `fuse.js` for improved search functionality in the search bar.
- Refactored `AppList` component to accept initial plugins and stats as
props, optimizing data handling.
- Updated `generateMetadata` to include dynamic metadata generation.
- Improved plugin data fetching and rendering logic, including stable
shuffling of new plugins.
- Enhanced UI components for better user experience, including search
results display and plugin card updates.
- Added new remote image source in Next.js configuration.
  • Loading branch information
smian1 authored Dec 9, 2024
2 parents a98f6b6 + 357a2d6 commit 530a663
Show file tree
Hide file tree
Showing 8 changed files with 289 additions and 231 deletions.
14 changes: 9 additions & 5 deletions frontend/next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,19 @@ const nextConfig = {
},
output: 'standalone',
experimental: {
serverActions: {}
serverActions: {},
},
images: {
remotePatterns: [
{
protocol: 'https',
hostname: 'raw.githubusercontent.com',
},
]
{
protocol: 'https',
hostname: 'storage.googleapis.com',
},
],
},
async headers() {
return [
Expand All @@ -33,9 +37,9 @@ const nextConfig = {
],
},
{
source: "/.well-known/apple-app-site-association",
headers: [{ key: "content-type", value: "application/json" }]
}
source: '/.well-known/apple-app-site-association',
headers: [{ key: 'content-type', value: 'application/json' }],
},
];
},
};
Expand Down
10 changes: 10 additions & 0 deletions frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"framer-motion": "^11.5.4",
"fuse.js": "^7.0.0",
"gleap": "^13.9.2",
"iconoir-react": "^7.8.0",
"instantsearch.css": "^8.5.0",
Expand Down
Loading

0 comments on commit 530a663

Please sign in to comment.