UNPKG

@lens-protocol/react

Version:

Interacting with the Lens Protocol API using React.

19 lines (18 loc) 705 B
import { AnyPublication, PublicationBookmarksRequest } from '@lens-protocol/api-bindings'; import { PaginatedArgs, PaginatedReadResult } from "../helpers/reads.js"; export type UseBookmarksArgs = PaginatedArgs<PublicationBookmarksRequest>; /** * `useBookmarks` is a paginated hook that lets you fetch the bookmarks of a profile owned by the logged in wallet. * * You MUST be authenticated via {@link useLogin} to use this hook. * * @category Bookmarks * @group Hooks * @param args - {@link UseBookmarksArgs} * * @example * ```tsx * const { data, loading, error } = useBookmarks(); * ``` */ export declare function useBookmarks(args?: UseBookmarksArgs): PaginatedReadResult<AnyPublication[]>;