Comments Button: Fix width on unsupported messages (#5002)
This commit is contained in:
parent
8f9731a5cf
commit
a3ab9759d5
@ -125,7 +125,8 @@
|
|||||||
.voice &,
|
.voice &,
|
||||||
.poll &,
|
.poll &,
|
||||||
.text &,
|
.text &,
|
||||||
.giveaway & {
|
.giveaway &,
|
||||||
|
.unsupported & {
|
||||||
border-top: 1px solid var(--color-borders);
|
border-top: 1px solid var(--color-borders);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -144,7 +145,8 @@
|
|||||||
.message-content.poll &,
|
.message-content.poll &,
|
||||||
.message-content.giveaway &,
|
.message-content.giveaway &,
|
||||||
.message-content.has-solid-background.text &,
|
.message-content.has-solid-background.text &,
|
||||||
.message-content.has-solid-background.is-forwarded & {
|
.message-content.has-solid-background.is-forwarded &,
|
||||||
|
.message-content.unsupported & {
|
||||||
width: calc(100% + 1rem);
|
width: calc(100% + 1rem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -41,11 +41,12 @@ export function buildContentClassName(
|
|||||||
const { paidMedia } = getMessageContent(message);
|
const { paidMedia } = getMessageContent(message);
|
||||||
const { photo: paidMediaPhoto, video: paidMediaVideo } = getSingularPaidMedia(paidMedia);
|
const { photo: paidMediaPhoto, video: paidMediaVideo } = getSingularPaidMedia(paidMedia);
|
||||||
|
|
||||||
|
const content = getMessageContent(message);
|
||||||
const {
|
const {
|
||||||
photo = paidMediaPhoto, video = paidMediaVideo,
|
photo = paidMediaPhoto, video = paidMediaVideo,
|
||||||
audio, voice, document, poll, webPage, contact, location, invoice, storyData,
|
audio, voice, document, poll, webPage, contact, location, invoice, storyData,
|
||||||
giveaway, giveawayResults,
|
giveaway, giveawayResults,
|
||||||
} = getMessageContent(message);
|
} = content;
|
||||||
const text = album?.hasMultipleCaptions ? undefined : getMessageContent(album?.captionMessage || message).text;
|
const text = album?.hasMultipleCaptions ? undefined : getMessageContent(album?.captionMessage || message).text;
|
||||||
const hasFactCheck = Boolean(message.factCheck?.text);
|
const hasFactCheck = Boolean(message.factCheck?.text);
|
||||||
|
|
||||||
@ -84,6 +85,10 @@ export function buildContentClassName(
|
|||||||
classNames.push('no-text');
|
classNames.push('no-text');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!Object.keys(content).length) {
|
||||||
|
classNames.push('unsupported');
|
||||||
|
}
|
||||||
|
|
||||||
if (hasActionButton) {
|
if (hasActionButton) {
|
||||||
classNames.push('has-action-button');
|
classNames.push('has-action-button');
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user