mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-19 18:13:41 -05:00
web/menu: move directory out of timeline
This commit is contained in:
parent
bbce3df381
commit
1ba4d532c9
13 changed files with 17 additions and 17 deletions
|
@ -16,8 +16,8 @@
|
|||
import React, { JSX, use, useState } from "react"
|
||||
import { MemDBEvent } from "@/api/types"
|
||||
import { isMobileDevice } from "@/util/ismobile.ts"
|
||||
import { ModalCloseContext } from "../../modal"
|
||||
import TimelineEvent from "../TimelineEvent.tsx"
|
||||
import { ModalCloseContext } from "../modal"
|
||||
import TimelineEvent from "../timeline/TimelineEvent.tsx"
|
||||
|
||||
interface ConfirmWithMessageProps {
|
||||
evt?: MemDBEvent
|
|
@ -15,8 +15,8 @@
|
|||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
import { CSSProperties, use } from "react"
|
||||
import { MemDBEvent } from "@/api/types"
|
||||
import ClientContext from "../../ClientContext.ts"
|
||||
import { RoomContextData } from "../../roomview/roomcontext.ts"
|
||||
import ClientContext from "../ClientContext.ts"
|
||||
import { RoomContextData } from "../roomview/roomcontext.ts"
|
||||
import { usePrimaryItems } from "./usePrimaryItems.tsx"
|
||||
import { useSecondaryItems } from "./useSecondaryItems.tsx"
|
||||
import CloseIcon from "@/icons/close.svg?react"
|
|
@ -16,9 +16,9 @@
|
|||
import { CSSProperties, use } from "react"
|
||||
import { RoomListEntry, RoomStateStore, useAccountData } from "@/api/statestore"
|
||||
import { RoomID } from "@/api/types"
|
||||
import ClientContext from "../../ClientContext.ts"
|
||||
import { ModalContext } from "../../modal"
|
||||
import SettingsView from "../../settings/SettingsView.tsx"
|
||||
import ClientContext from "../ClientContext.ts"
|
||||
import { ModalContext } from "../modal"
|
||||
import SettingsView from "../settings/SettingsView.tsx"
|
||||
import NotificationsOffIcon from "@/icons/notifications-off.svg?react"
|
||||
import NotificationsIcon from "@/icons/notifications.svg?react"
|
||||
import SettingsIcon from "@/icons/settings.svg?react"
|
|
@ -18,9 +18,9 @@ import Client from "@/api/client.ts"
|
|||
import { MemDBEvent } from "@/api/types"
|
||||
import { emojiToReactionContent } from "@/util/emoji"
|
||||
import { useEventAsState } from "@/util/eventdispatcher.ts"
|
||||
import EmojiPicker from "../../emojipicker/EmojiPicker.tsx"
|
||||
import { ModalCloseContext, ModalContext } from "../../modal"
|
||||
import { RoomContextData } from "../../roomview/roomcontext.ts"
|
||||
import EmojiPicker from "../emojipicker/EmojiPicker.tsx"
|
||||
import { ModalCloseContext, ModalContext } from "../modal"
|
||||
import { RoomContextData } from "../roomview/roomcontext.ts"
|
||||
import { EventExtraMenu } from "./EventMenu.tsx"
|
||||
import { getEncryption, getModalStyleFromButton, getPending, getPowerLevels } from "./util.ts"
|
||||
import EditIcon from "@/icons/edit.svg?react"
|
|
@ -17,9 +17,9 @@ import { use } from "react"
|
|||
import Client from "@/api/client.ts"
|
||||
import { useRoomState } from "@/api/statestore"
|
||||
import { MemDBEvent } from "@/api/types"
|
||||
import { ModalCloseContext, ModalContext } from "../../modal"
|
||||
import { RoomContext, RoomContextData } from "../../roomview/roomcontext.ts"
|
||||
import JSONView from "../../util/JSONView.tsx"
|
||||
import { ModalCloseContext, ModalContext } from "../modal"
|
||||
import { RoomContext, RoomContextData } from "../roomview/roomcontext.ts"
|
||||
import JSONView from "../util/JSONView.tsx"
|
||||
import ConfirmWithMessageModal from "./ConfirmWithMessageModal.tsx"
|
||||
import ShareModal from "./ShareModal.tsx"
|
||||
import { getPending, getPowerLevels } from "./util.ts"
|
|
@ -17,9 +17,9 @@ import { use } from "react"
|
|||
import Client from "@/api/client.ts"
|
||||
import { RoomStateStore } from "@/api/statestore"
|
||||
import { MemDBEvent, MembershipAction } from "@/api/types"
|
||||
import ConfirmWithMessageModal from "../menu/ConfirmWithMessageModal.tsx"
|
||||
import { getPowerLevels } from "../menu/util.ts"
|
||||
import { ModalContext } from "../modal"
|
||||
import ConfirmWithMessageModal from "../timeline/menu/ConfirmWithMessageModal.tsx"
|
||||
import { getPowerLevels } from "../timeline/menu/util.ts"
|
||||
import StartDMButton from "./StartDMButton.tsx"
|
||||
import UserIgnoreButton from "./UserIgnoreButton.tsx"
|
||||
import BanIcon from "@/icons/gavel.svg?react"
|
||||
|
|
|
@ -21,8 +21,8 @@ import useContentVisibility from "@/util/contentvisibility.ts"
|
|||
import { getDisplayname } from "@/util/validation.ts"
|
||||
import ClientContext from "../ClientContext.ts"
|
||||
import MainScreenContext from "../MainScreenContext.ts"
|
||||
import { RoomMenu, getModalStyleFromMouse } from "../menu"
|
||||
import { ModalContext } from "../modal"
|
||||
import { RoomMenu, getModalStyleFromMouse } from "../timeline/menu"
|
||||
import UnreadCount from "./UnreadCount.tsx"
|
||||
|
||||
export interface RoomListEntryProps {
|
||||
|
|
|
@ -22,6 +22,7 @@ import { isMobileDevice } from "@/util/ismobile.ts"
|
|||
import { getDisplayname, isEventID } from "@/util/validation.ts"
|
||||
import ClientContext from "../ClientContext.ts"
|
||||
import MainScreenContext from "../MainScreenContext.ts"
|
||||
import { EventFixedMenu, EventFullMenu, EventHoverMenu, getModalStyleFromMouse } from "../menu"
|
||||
import { ModalContext, NestableModalContext } from "../modal"
|
||||
import { useRoomContext } from "../roomview/roomcontext.ts"
|
||||
import EventEditHistory from "./EventEditHistory.tsx"
|
||||
|
@ -29,7 +30,6 @@ import ReadReceipts from "./ReadReceipts.tsx"
|
|||
import { ReplyIDBody } from "./ReplyBody.tsx"
|
||||
import URLPreviews from "./URLPreviews.tsx"
|
||||
import { ContentErrorBoundary, HiddenEvent, getBodyType, getPerMessageProfile, isSmallEvent } from "./content"
|
||||
import { EventFixedMenu, EventFullMenu, EventHoverMenu, getModalStyleFromMouse } from "./menu"
|
||||
import ErrorIcon from "@/icons/error.svg?react"
|
||||
import PendingIcon from "@/icons/pending.svg?react"
|
||||
import SentIcon from "@/icons/sent.svg?react"
|
||||
|
|
Loading…
Add table
Reference in a new issue