mirror of
https://github.com/wgh136/nysoure.git
synced 2025-09-27 20:27:23 +00:00
Add storage keys for ResourcesView in search, tagged, and user pages
This commit is contained in:
@@ -28,6 +28,7 @@ export default function SearchPage() {
|
|||||||
{t("Search")}: {keyword}
|
{t("Search")}: {keyword}
|
||||||
</h1>
|
</h1>
|
||||||
<ResourcesView
|
<ResourcesView
|
||||||
|
storageKey={`search-${keyword}`}
|
||||||
loader={(page) => network.searchResources(keyword, page)}
|
loader={(page) => network.searchResources(keyword, page)}
|
||||||
></ResourcesView>
|
></ResourcesView>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -73,6 +73,7 @@ export default function TaggedResourcesPage() {
|
|||||||
</article>
|
</article>
|
||||||
)}
|
)}
|
||||||
<ResourcesView
|
<ResourcesView
|
||||||
|
storageKey={`tagged-${tagName}`}
|
||||||
loader={(page) => {
|
loader={(page) => {
|
||||||
return network.getResourcesByTag(tagName, page);
|
return network.getResourcesByTag(tagName, page);
|
||||||
}}
|
}}
|
||||||
|
@@ -105,6 +105,7 @@ function UserCard({ user }: { user: User }) {
|
|||||||
function UserResources({ user }: { user: User }) {
|
function UserResources({ user }: { user: User }) {
|
||||||
return (
|
return (
|
||||||
<ResourcesView
|
<ResourcesView
|
||||||
|
storageKey={`user-${user.username}`}
|
||||||
loader={(page) => {
|
loader={(page) => {
|
||||||
return network.getResourcesByUser(user.username, page);
|
return network.getResourcesByUser(user.username, page);
|
||||||
}}
|
}}
|
||||||
|
Reference in New Issue
Block a user