diff --git a/src/Chat.tsx b/src/Chat.tsx index 9c13b6d31d..47caac37b4 100644 --- a/src/Chat.tsx +++ b/src/Chat.tsx @@ -6,7 +6,7 @@ import { Subscription } from 'rxjs/Subscription'; import { Activity, Media, IBotConnection, User, MediaType, DirectLine, DirectLineOptions } from 'botframework-directlinejs'; import { History } from './History'; -import { SuggestedActions } from './MessagePane'; +import { MessagePane } from './MessagePane'; import { Shell } from './Shell'; import { createStore, ChatActions, ChatStore } from './Store'; import { Dispatch, Provider } from 'react-redux'; @@ -151,9 +151,9 @@ export class Chat extends React.Component {
this.chatviewPanel = div }> { header } - + - + { resize }
diff --git a/src/MessagePane.tsx b/src/MessagePane.tsx index 27a8e607e2..ae3400708b 100644 --- a/src/MessagePane.tsx +++ b/src/MessagePane.tsx @@ -12,14 +12,13 @@ export interface MessagePaneProps { children: React.ReactNode } -const MessagePane = (props: MessagePaneProps) => { +const MessagePaneView = (props: MessagePaneProps) =>
{ props.children } - -
-}; + + ; -export class SuggestedActionsView extends React.Component { +class SuggestedActions extends React.Component { constructor(props: MessagePaneProps) { super(props); } @@ -59,7 +58,7 @@ export class SuggestedActionsView extends React.Component } -export function suggestedActions(activities: Activity[]) { +function suggestedActions(activities: Activity[]) { if (!activities || activities.length === 0) return; const lastActivity = activities[activities.length - 1]; @@ -68,7 +67,7 @@ export function suggestedActions(activities: Activity[]) { return lastActivity.suggestedActions; } -export const SuggestedActions = connect( +export const MessagePane = connect( (state: ChatState): Partial => ({ actions: suggestedActions(state.history.activities), doCardAction: doCardAction(state.connection.botConnection, state.connection.user, state.format.locale), @@ -76,4 +75,4 @@ export const SuggestedActions = connect( (dispatch: Dispatch): Partial => ({ sendMessage: (value: string, user: User, locale: string) => sendMessage(dispatch, value, user, locale) }) -)(MessagePane); \ No newline at end of file +)(MessagePaneView);