Skip to content

Commit e6d8891

Browse files
committed
feat(chat): add supabase story
1 parent 1406673 commit e6d8891

File tree

5 files changed

+295
-37
lines changed

5 files changed

+295
-37
lines changed

package-lock.json

Lines changed: 146 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@
102102
"vite": "^6.3.5"
103103
},
104104
"peerDependencies": {
105-
"marked": "^12.0.0"
105+
"marked": "^12.0.0",
106+
"@supabase/supabase-js": "^2.49.4"
106107
},
107108
"browserslist": [
108109
"defaults"

src/components/chat/chat-message-list.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ export default class IgcChatMessageListComponent extends LitElement {
123123
(message) => html`
124124
<igc-chat-message
125125
.message=${message}
126-
.sender=${message.sender}
127126
.attachmentTemplate=${this.attachmentTemplate}
128127
.attachmentHeaderTemplate=${this.attachmentHeaderTemplate}
129128
.attachmentActionsTemplate=${this.attachmentActionsTemplate}

src/components/chat/chat-message.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ export default class IgcChatMessageComponent extends LitElement {
3434
@property({ reflect: true, attribute: false })
3535
public message: IgcMessage | undefined;
3636

37-
@property({ reflect: true, attribute: false })
38-
public sender: string | undefined;
39-
4037
@property({ type: Function })
4138
public attachmentTemplate?: AttachmentTemplate;
4239

@@ -53,7 +50,7 @@ export default class IgcChatMessageComponent extends LitElement {
5350
public messageActionsTemplate?: MessageActionsTemplate;
5451

5552
protected override render() {
56-
const containerClass = `message-container ${this.sender !== 'bot' ? 'sent' : ''}`;
53+
const containerClass = `message-container ${this.message?.sender === 'user' ? 'sent' : ''}`;
5754

5855
return html`
5956
<div class=${containerClass}>

0 commit comments

Comments
 (0)