Initiating new conversationVew

pull/1102/head
Vincent 5 years ago
parent 7a7104dfa5
commit 481315c100

@ -472,6 +472,7 @@
<script type='text/javascript' src='js/views/last_seen_indicator_view.js'></script> <script type='text/javascript' src='js/views/last_seen_indicator_view.js'></script>
<script type='text/javascript' src='js/views/scroll_down_button_view.js'></script> <script type='text/javascript' src='js/views/scroll_down_button_view.js'></script>
<script type='text/javascript' src='js/views/toast_view.js'></script> <script type='text/javascript' src='js/views/toast_view.js'></script>
<script type='text/javascript' src='js/views/session_conversation_view.js'></script>
<script type='text/javascript' src='js/views/session_toast_view.js'></script> <script type='text/javascript' src='js/views/session_toast_view.js'></script>
<script type='text/javascript' src='js/views/conversation_loading_view.js'></script> <script type='text/javascript' src='js/views/conversation_loading_view.js'></script>
<script type='text/javascript' src='js/views/session_toggle_view.js'></script> <script type='text/javascript' src='js/views/session_toggle_view.js'></script>

@ -985,9 +985,17 @@
window.toasts.get(finalToastID).fadeToast(); window.toasts.get(finalToastID).fadeToast();
} }
const sessionConversation = new Whisper.SessionConversationView({
el: $('body'),
});
sessionConversation.render();
return toastID; return toastID;
}; };
window.getFriendsFromContacts = contacts => { window.getFriendsFromContacts = contacts => {
// To call from TypeScript, input / output are both // To call from TypeScript, input / output are both
// of type Array<ConversationType> // of type Array<ConversationType>

@ -18,7 +18,6 @@ const LinkPreviews = require('./link_previews');
const AttachmentDownloads = require('./attachment_downloads'); const AttachmentDownloads = require('./attachment_downloads');
// Components // Components
const { SessionConversation } = require('../../ts/components/session/SessionConversation');
const { const {
ConversationLoadingScreen, ConversationLoadingScreen,
} = require('../../ts/components/ConversationLoadingScreen'); } = require('../../ts/components/ConversationLoadingScreen');
@ -59,6 +58,7 @@ const { UserDetailsDialog } = require('../../ts/components/UserDetailsDialog');
const { const {
DevicePairingDialog, DevicePairingDialog,
} = require('../../ts/components/DevicePairingDialog'); } = require('../../ts/components/DevicePairingDialog');
const { SessionConversation } = require('../../ts/components/session/SessionConversation');
const { const {
SettingsView, SettingsView,
} = require('../../ts/components/session/settings/SessionSettings'); } = require('../../ts/components/session/settings/SessionSettings');
@ -275,7 +275,6 @@ exports.setup = (options = {}) => {
}); });
const Components = { const Components = {
SessionConversation,
ConversationLoadingScreen, ConversationLoadingScreen,
AttachmentList, AttachmentList,
CaptionEditor, CaptionEditor,
@ -305,6 +304,7 @@ exports.setup = (options = {}) => {
RemoveModeratorsDialog, RemoveModeratorsDialog,
GroupInvitation, GroupInvitation,
BulkEdit, BulkEdit,
SessionConversation,
SessionToast, SessionToast,
SessionToggle, SessionToggle,
SessionConfirm, SessionConfirm,

@ -6,15 +6,15 @@ interface State{};
export class SessionConversation extends React.Component<Props, State> { export class SessionConversation extends React.Component<Props, State> {
public constructor(props: Props) { constructor(props: any) {
super(props); super(props);
this.state = {}; this.state = {};
} }
render() { render() {
return ( return (
<div className="inbox-view"> <div className="sesgbal">
THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW THIS IS AN INBOX VIEW
</div> </div>
) )
} }

Loading…
Cancel
Save