Changeset View
Changeset View
Standalone View
Standalone View
web/chat/multimedia-message.react.js
// @flow | // @flow | ||||
import invariant from 'invariant'; | import invariant from 'invariant'; | ||||
import * as React from 'react'; | import * as React from 'react'; | ||||
import { type ChatMessageInfoItem } from 'lib/selectors/chat-selectors.js'; | import { type ChatMessageInfoItem } from 'lib/selectors/chat-selectors.js'; | ||||
import { messageTypes } from 'lib/types/message-types.js'; | import { messageTypes } from 'lib/types/message-types-enum.js'; | ||||
import { type ThreadInfo } from 'lib/types/thread-types.js'; | import { type ThreadInfo } from 'lib/types/thread-types.js'; | ||||
import css from './chat-message-list.css'; | import css from './chat-message-list.css'; | ||||
import ComposedMessage from './composed-message.react.js'; | import ComposedMessage from './composed-message.react.js'; | ||||
import sendFailed from './multimedia-message-send-failed.js'; | import sendFailed from './multimedia-message-send-failed.js'; | ||||
import { type InputState, InputStateContext } from '../input/input-state.js'; | import { type InputState, InputStateContext } from '../input/input-state.js'; | ||||
import Multimedia from '../media/multimedia.react.js'; | import Multimedia from '../media/multimedia.react.js'; | ||||
type BaseProps = { | type BaseProps = { | ||||
▲ Show 20 Lines • Show All 81 Lines • Show Last 20 Lines |