OverviewFilesCommitsIssuesDocsReleasesPeers

keet-deobfuscated / @holepunchto / keet-store / store / chat / list-view / list-view.action.js

18 lines · javascript ref:
import { createAction as t } from "@reduxjs/toolkit"
export const setChatListViewMode = t("chat/set-list-view-mode")
export const setChatMessageAnchor = t("chat/set-list-view-anchor")
export const setChatListViewPaused = t("chat/set-list-view-paused")
export const updateAnchorStatus = t("chat/update-list-view-anchor-status")
export const setChatListViewPeerSeenSeq = t("chat/set-list-view-peer-seen-seq")
export const setChatListViewStartSeenSeq = t("chat/set-list-view-start-seen-seq")
export const incChatListAnchorRetryCount = t("chat/set-list-view-anchor-retry-inc")
export const setChatMessagesInView = t("chat/setChatMessagesInView")
export const chatListViewRenderedEvt = t("chat/list-view-rendered-evt")
export const chatListViewOnScroll = t("chat/list-view-on-scroll")
export const setChatListViewStopAnchor = t("chat/setChatListViewStopAnchor")
export const chatMessageJumpToCmd = t("chat/message-jump-to-cmd")
export const chatMessageJumpToSeqCmd = t("chat/message-jump-to-seq-cmd")
export const chatMessageJumpToBottomCmd = t("chat/message-jump-to-bottom-cmd")
const e = [chatMessageJumpToCmd, chatMessageJumpToSeqCmd, chatMessageJumpToBottomCmd]
export const isChatListViewJump = (t) => e.some((e) => e.type === t.type)