Skip to content

Commit dfff4a1

Browse files
authored
Chat: rename emptyViewTemplate field from data to texts
1 parent 9aada18 commit dfff4a1

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

packages/devextreme/js/__internal/ui/chat/chat.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ class Chat extends Widget<Properties> {
272272
if (templateOption) {
273273
return (data, $container): void => {
274274
const template = this._getTemplateByOption(optionName);
275-
const dataFieldName = optionName === 'messageTemplate' ? 'message' : 'data';
275+
const dataFieldName = optionName === 'messageTemplate' ? 'message' : 'texts';
276276

277277
template.render({
278278
container: $container,

packages/devextreme/js/ui/chat.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ export type MessageTemplateData = {
287287
/** @public */
288288
export type EmptyViewTemplateData = {
289289
readonly component: dxChat;
290-
readonly data: {
290+
readonly texts: {
291291
readonly message: string;
292292
readonly prompt: string;
293293
};

packages/devextreme/testing/tests/DevExpress.ui.widgets/chatParts/chat.tests.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -807,16 +807,16 @@ QUnit.module('Chat', () => {
807807
this.reinit({ emptyViewTemplate });
808808
});
809809

810-
QUnit.test('emptyViewTemplate function argument should include data with localized message and prompt', function(assert) {
810+
QUnit.test('emptyViewTemplate function argument should include texts field with localized message and prompt', function(assert) {
811811
assert.expect(2);
812812

813813
const defaultLocale = localization.locale();
814814
const localizedEmptyListMessage = 'Lista wiadomości jest pusta';
815815
const localizedEmptyListPrompt = 'Napisz swoją pierwszą wiadomość';
816816

817-
const emptyViewTemplate = ({ data }) => {
818-
assert.strictEqual(data.message, localizedEmptyListMessage, 'localized message is passed');
819-
assert.strictEqual(data.prompt, localizedEmptyListPrompt, 'localized prompt is passed');
817+
const emptyViewTemplate = ({ texts }) => {
818+
assert.strictEqual(texts.message, localizedEmptyListMessage, 'localized message is passed');
819+
assert.strictEqual(texts.prompt, localizedEmptyListPrompt, 'localized prompt is passed');
820820
};
821821

822822
try {

packages/devextreme/ts/dx.all.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10973,7 +10973,7 @@ declare module DevExpress.ui {
1097310973
DevExpress.common.core.events.EventInfo<dxChat>;
1097410974
export type EmptyViewTemplateData = {
1097510975
readonly component: dxChat;
10976-
readonly data: {
10976+
readonly texts: {
1097710977
readonly message: string;
1097810978
readonly prompt: string;
1097910979
};

0 commit comments

Comments
 (0)