UNPKG

@tributelabs/dao-focus

Version:
16 lines (15 loc) 1.11 kB
import { DAO, MarkAsReadUpdate, DaoChannelsActivity, SelectedDao, TimeRangeOptions } from "../types"; export declare const useDaoChannelData: (mongoBFFUrl: string, daos: DAO[], user: string, markAsReadEndpoint: string, verifyRequiredOrNotAuthenticated: boolean, selectedDao_?: SelectedDao | undefined, timeRange_?: TimeRangeOptions | undefined, limitChannelActivity?: boolean) => { selectedDao: SelectedDao; setSelectedDao: import("react").Dispatch<import("react").SetStateAction<SelectedDao>>; timeRange: TimeRangeOptions; setTimeRange: import("react").Dispatch<import("react").SetStateAction<TimeRangeOptions>>; loadingChannelActivity: boolean; setLoadingChannelActivity: import("react").Dispatch<import("react").SetStateAction<boolean>>; allDaoChannelsActivity: DaoChannelsActivity[]; loadDaoChannelData: ({ channelActivityController, readMessagesController, }: { channelActivityController?: AbortController | undefined; readMessagesController?: AbortController | undefined; }) => Promise<void>; getMarkAsReadUpdates: () => MarkAsReadUpdate[]; };