765 lines
29 KiB
JavaScript
765 lines
29 KiB
JavaScript
(self.webpackChunk_twitter_responsive_web =
|
|
self.webpackChunk_twitter_responsive_web || []).push([
|
|
["endpoints.DirectMessagesGraphQL"],
|
|
{
|
|
23221: (e) => {
|
|
e.exports = {
|
|
queryId: "2NpGQJPxEmFk36AV6XHFkw",
|
|
operationName: "DmAllSearchSlice",
|
|
operationType: "query",
|
|
metadata: {
|
|
featureSwitches: [
|
|
"blue_business_profile_image_shape_enabled",
|
|
"responsive_web_graphql_exclude_directive_enabled",
|
|
"verified_phone_label_enabled",
|
|
"responsive_web_graphql_skip_user_profile_image_extensions_enabled",
|
|
"responsive_web_graphql_timeline_navigation_enabled",
|
|
],
|
|
},
|
|
};
|
|
},
|
|
52864: (e) => {
|
|
e.exports = {
|
|
queryId: "5zpY1dCR-8NyxQJS_CFJoQ",
|
|
operationName: "DmGroupSearchSlice",
|
|
operationType: "query",
|
|
metadata: { featureSwitches: [] },
|
|
};
|
|
},
|
|
74907: (e) => {
|
|
e.exports = {
|
|
queryId: "EA6DU_EGuonAVLSHduSlLw",
|
|
operationName: "DmMutedTimeline",
|
|
operationType: "query",
|
|
metadata: {
|
|
featureSwitches: [
|
|
"blue_business_profile_image_shape_enabled",
|
|
"responsive_web_graphql_exclude_directive_enabled",
|
|
"verified_phone_label_enabled",
|
|
"responsive_web_graphql_timeline_navigation_enabled",
|
|
"responsive_web_graphql_skip_user_profile_image_extensions_enabled",
|
|
"tweetypie_unmention_optimization_enabled",
|
|
"vibe_api_enabled",
|
|
"responsive_web_edit_tweet_api_enabled",
|
|
"graphql_is_translatable_rweb_tweet_is_translatable_enabled",
|
|
"view_counts_everywhere_api_enabled",
|
|
"longform_notetweets_consumption_enabled",
|
|
"tweet_awards_web_tipping_enabled",
|
|
"freedom_of_speech_not_reach_fetch_enabled",
|
|
"standardized_nudges_misinfo",
|
|
"tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled",
|
|
"interactive_text_enabled",
|
|
"responsive_web_text_conversations_enabled",
|
|
"longform_notetweets_richtext_consumption_enabled",
|
|
"responsive_web_enhance_cards_enabled",
|
|
],
|
|
},
|
|
};
|
|
},
|
|
10776: (e) => {
|
|
e.exports = {
|
|
queryId: "xYSm8m5kJnzm_gFCn5GH-w",
|
|
operationName: "DmPeopleSearchSlice",
|
|
operationType: "query",
|
|
metadata: { featureSwitches: [] },
|
|
};
|
|
},
|
|
30310: (e, i, t) => {
|
|
"use strict";
|
|
t.r(i), t.d(i, { default: () => f, isFatalDMSearchError: () => h });
|
|
var n = t(6899),
|
|
l = t(17360),
|
|
r = t(83175),
|
|
a = t(5189),
|
|
_ = t(23221),
|
|
s = t.n(_),
|
|
o = t(52864),
|
|
d = t.n(o),
|
|
u = t(74907),
|
|
c = t.n(u),
|
|
m = t(10776),
|
|
v = t.n(m),
|
|
g = t(82249);
|
|
const h = (e, i) => {
|
|
let t = !1;
|
|
var n, r;
|
|
if (null != i && i.dmPeopleSearchSlice)
|
|
t = !(
|
|
null == i ||
|
|
null == (n = i.dmPeopleSearchSlice) ||
|
|
null == (r = n.items) ||
|
|
!r.length
|
|
);
|
|
else if (null != i && i.dmGroupSearchSlice) {
|
|
var a, _;
|
|
t = !(
|
|
null == i ||
|
|
null == (a = i.dmGroupSearchSlice) ||
|
|
null == (_ = a.items) ||
|
|
!_.length
|
|
);
|
|
} else if (null != i && i.dmMessageSearchSlice) {
|
|
if (
|
|
"DMMessageSlice" !==
|
|
(null == i ? void 0 : i.dmMessageSearchSlice.__typename)
|
|
)
|
|
return !0;
|
|
var s, o;
|
|
t = !(
|
|
null == i ||
|
|
null == (s = i.dmMessageSearchSlice) ||
|
|
null == (o = s.items) ||
|
|
!o.length
|
|
);
|
|
}
|
|
return !t && (0, l.jB)(e);
|
|
},
|
|
p = (e) => {
|
|
var i;
|
|
const t =
|
|
null == (i = e.items)
|
|
? void 0
|
|
: i.map((e) => (null == e ? void 0 : e.dm_convo_search));
|
|
return (0, n.Fv)(t, [a.ZP]);
|
|
},
|
|
f = ({ apiClient: e, featureSwitches: i }) => ({
|
|
fetchDMAllSearch: (t) =>
|
|
t
|
|
? e
|
|
.graphQL(
|
|
s(),
|
|
{
|
|
count: null == t ? void 0 : t.count,
|
|
query: t.query,
|
|
withAttachments:
|
|
i.isTrue(
|
|
"dm_inbox_search_message_attachment_previews_enabled"
|
|
) &&
|
|
i.isTrue("dm_inbox_search_message_results_enabled") &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
withConversationQueryHighlights:
|
|
i.isTrue(
|
|
"dm_inbox_search_query_highlighting_conversation_results_enabled"
|
|
) &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
withMessageQueryHighlights:
|
|
i.isTrue(
|
|
"dm_inbox_search_query_highlighting_message_results_enabled"
|
|
) &&
|
|
i.isTrue("dm_inbox_search_message_results_enabled") &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
withMessages:
|
|
i.isTrue("dm_inbox_search_message_results_enabled") &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
withSafetyModeUserFields: i.isTrue(
|
|
"rito_safety_mode_blocked_profile_enabled"
|
|
),
|
|
},
|
|
h
|
|
)
|
|
.then((e) => {
|
|
const i = null == e ? void 0 : e.dmGroupSearchSlice,
|
|
t = null == e ? void 0 : e.dmMessageSearchSlice,
|
|
l = null == e ? void 0 : e.dmPeopleSearchSlice;
|
|
let r = g.d;
|
|
if (i) {
|
|
var _, s, o;
|
|
const { entities: e, result: t } = p(i),
|
|
n =
|
|
(null == (_ = i.items)
|
|
? void 0
|
|
: _.find((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
})) &&
|
|
(null == (s = i.items)
|
|
? void 0
|
|
: s.map((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
}));
|
|
r = {
|
|
result:
|
|
null == (o = r)
|
|
? void 0
|
|
: o.result.concat({
|
|
groupData: { result: t, highlightingTokens: n },
|
|
}),
|
|
entities: e,
|
|
};
|
|
}
|
|
if (l) {
|
|
var d, u, c, m;
|
|
const { entities: e, result: i } = p(l),
|
|
t =
|
|
(null == (d = l.items)
|
|
? void 0
|
|
: d.find((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
})) &&
|
|
(null == (u = l.items)
|
|
? void 0
|
|
: u.map((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
}));
|
|
r = {
|
|
...r,
|
|
result:
|
|
null == (c = r)
|
|
? void 0
|
|
: c.result.concat({
|
|
peopleData: {
|
|
result: i,
|
|
highlightingTokens: t,
|
|
},
|
|
}),
|
|
entities: {
|
|
...(null == (m = r) ? void 0 : m.entities),
|
|
...e,
|
|
},
|
|
};
|
|
}
|
|
if (
|
|
t &&
|
|
"DMMessageSlice" === (null == t ? void 0 : t.__typename)
|
|
) {
|
|
var v, h, f, b;
|
|
const e = null == t ? void 0 : t.items,
|
|
i = (0, n.Fv)(e, [a.JJ]),
|
|
l =
|
|
null == e
|
|
? void 0
|
|
: e.map((e) => {
|
|
var i, t;
|
|
return null == e ||
|
|
null == (i = e.dm_event) ||
|
|
null == (t = i.legacy)
|
|
? void 0
|
|
: t.conversation;
|
|
}),
|
|
_ =
|
|
(null == e
|
|
? void 0
|
|
: e.find((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
})) &&
|
|
(null == e
|
|
? void 0
|
|
: e.map((e) => {
|
|
var i;
|
|
return null == e || null == (i = e.highlighting)
|
|
? void 0
|
|
: i.query_tokens;
|
|
})),
|
|
{ entities: s, result: o } = (0, n.Fv)(l, [a.ZP]);
|
|
r = {
|
|
...r,
|
|
result:
|
|
null == (v = r) || null == (h = v.result)
|
|
? void 0
|
|
: h.concat({
|
|
messageData: {
|
|
conversationIds: o,
|
|
entryIds: null == i ? void 0 : i.result,
|
|
highlightingTokens: _,
|
|
},
|
|
}),
|
|
entities: {
|
|
...(null == i ? void 0 : i.entities),
|
|
conversations: {
|
|
...(null == (f = r) || null == (b = f.entities)
|
|
? void 0
|
|
: b.conversations),
|
|
...(null == s ? void 0 : s.conversations),
|
|
},
|
|
},
|
|
};
|
|
}
|
|
return r;
|
|
})
|
|
: Promise.resolve(g.d),
|
|
fetchDMGroupSearch: (t) =>
|
|
t
|
|
? e
|
|
.graphQL(
|
|
d(),
|
|
{
|
|
...t,
|
|
withConversationQueryHighlights:
|
|
i.isTrue(
|
|
"dm_inbox_search_query_highlighting_conversation_results_enabled"
|
|
) &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
},
|
|
h
|
|
)
|
|
.then((e) => {
|
|
const i = null == e ? void 0 : e.dmGroupSearchSlice;
|
|
if (i) {
|
|
const { entities: e, result: t } = p(i);
|
|
return {
|
|
result: t,
|
|
entities: e,
|
|
slice_info: i.sliceInfo,
|
|
};
|
|
}
|
|
return g.d;
|
|
})
|
|
: Promise.resolve(g.d),
|
|
fetchDMPeopleSearch: (t) =>
|
|
t
|
|
? e
|
|
.graphQL(
|
|
v(),
|
|
{
|
|
...t,
|
|
withConversationQueryHighlights:
|
|
i.isTrue(
|
|
"dm_inbox_search_query_highlighting_conversation_results_enabled"
|
|
) &&
|
|
i.isTrue("direct_messages_incremental_holdback_2022h1"),
|
|
},
|
|
h
|
|
)
|
|
.then((e) => {
|
|
const i = null == e ? void 0 : e.dmPeopleSearchSlice;
|
|
if (i) {
|
|
const { entities: e, result: t } = p(i);
|
|
return {
|
|
result: t,
|
|
entities: e,
|
|
slice_info: i.sliceInfo,
|
|
};
|
|
}
|
|
return g.d;
|
|
})
|
|
: Promise.resolve(g.d),
|
|
fetchDMMutedUsers: ({ count: t, cursor: n }) =>
|
|
e
|
|
.graphQL(
|
|
c(),
|
|
{
|
|
count: t,
|
|
cursor: n,
|
|
includePromotedContent: !1,
|
|
...(0, r.d)(i),
|
|
},
|
|
(0, l.kj)((e) => {
|
|
var i, t;
|
|
return !(
|
|
null != e &&
|
|
null != (i = e.viewer) &&
|
|
null != (t = i.dm_muting_timeline) &&
|
|
t.timeline
|
|
);
|
|
}, "GQL URT: Failed to render DM Muting timeline")
|
|
)
|
|
.then((e) => {
|
|
var i, t;
|
|
return (
|
|
(null == (i = e.viewer) || null == (t = i.dm_muting_timeline)
|
|
? void 0
|
|
: t.timeline) || g.cY
|
|
);
|
|
}),
|
|
});
|
|
},
|
|
5189: (e, i, t) => {
|
|
"use strict";
|
|
t.d(i, { JJ: () => u, ZP: () => m });
|
|
t(6886), t(36728);
|
|
var n = t(6899),
|
|
l = t(29086),
|
|
r = t(22167),
|
|
a = t(46395),
|
|
_ = t(15804),
|
|
s = t(85364);
|
|
const o = Object.freeze({
|
|
GROUP: "GroupDm",
|
|
ONE_TO_ONE: "OneToOneDm",
|
|
UNKNOWN: "Unknown",
|
|
}),
|
|
d = Object.freeze({
|
|
MessageCreate: r.Cr.MESSAGE,
|
|
ParticipantsJoin: r.Cr.PARTICIPANTS_JOIN,
|
|
ParticipantsLeave: r.Cr.PARTICIPANTS_LEAVE,
|
|
ConversationNameUpdate: r.Cr.CONVERSATION_NAME_UPDATE,
|
|
JoinConversation: r.Cr.JOIN_CONVERSATION,
|
|
}),
|
|
u = new n.fK.Entity(
|
|
"entries",
|
|
{
|
|
message_data: { attachment: { card: _.Z, tweet: { status: s.Z } } },
|
|
},
|
|
{
|
|
processStrategy: (e, i, t) => {
|
|
var n, r, _, s, o, u, c;
|
|
const { legacy: m, rest_id: v } =
|
|
(null == e ? void 0 : e.dm_event) || {},
|
|
g = null == m ? void 0 : m.event_type,
|
|
{ affects_sort: h, request_id: p } = m || {};
|
|
let f,
|
|
b,
|
|
S = "Unknown";
|
|
g in d && (S = d[g]);
|
|
const y =
|
|
null == m || null == (n = m.conversation)
|
|
? void 0
|
|
: n.rest_id,
|
|
E = null == m || null == (r = m.event_detail) ? void 0 : r.dm,
|
|
A = null == m ? void 0 : m.created_at_millis,
|
|
{
|
|
card: T,
|
|
media: N,
|
|
tweet_results: O,
|
|
urls_entity: w,
|
|
} = (null == E || null == (_ = E.attachments)
|
|
? void 0
|
|
: _[0]) || {};
|
|
if (
|
|
(null != T && T.legacy && (f = { card: T }),
|
|
null != w &&
|
|
w.length &&
|
|
E.text &&
|
|
w.forEach((e) => {
|
|
null != e &&
|
|
e.indices[0] &&
|
|
(b = E.text
|
|
.slice(0, null == e ? void 0 : e.indices[0])
|
|
.concat(E.text.slice(e.indices[1])));
|
|
}),
|
|
"Tweet" ===
|
|
(null == O || null == (s = O.result) ? void 0 : s.__typename))
|
|
) {
|
|
var I, D, x, M, C, R, P, k, q;
|
|
const e =
|
|
null == O || null == (I = O.result) || null == (D = I.legacy)
|
|
? void 0
|
|
: D.entities;
|
|
let i;
|
|
null != e && null != (x = e.media) && x.length
|
|
? (i = null == e ? void 0 : e.media[0])
|
|
: null != e &&
|
|
null != (M = e.urls) &&
|
|
M.length &&
|
|
(i = null == e ? void 0 : e.urls[0]);
|
|
const {
|
|
display_url: t,
|
|
expanded_url: n,
|
|
id_str: l,
|
|
indices: r,
|
|
url: a,
|
|
} = i || {},
|
|
{ extended_entities: _ } =
|
|
(null == O || null == (C = O.result) ? void 0 : C.legacy) ||
|
|
{},
|
|
s =
|
|
null == _ || null == (R = _.media)
|
|
? void 0
|
|
: R.map((e) => {
|
|
if (null != e && e.video_info) {
|
|
var i;
|
|
const t =
|
|
null == e || null == (i = e.video_info)
|
|
? void 0
|
|
: i.variants;
|
|
return {
|
|
...e,
|
|
video_info: {
|
|
...(null == e ? void 0 : e.video_info),
|
|
variants: t,
|
|
},
|
|
};
|
|
}
|
|
return e;
|
|
}),
|
|
o = {
|
|
...(null == O ||
|
|
null == (P = O.result) ||
|
|
null == (k = P.legacy)
|
|
? void 0
|
|
: k.extended_entities),
|
|
media: s,
|
|
};
|
|
f = {
|
|
tweet: {
|
|
status: {
|
|
...(null == O ? void 0 : O.result),
|
|
legacy: {
|
|
...(null == O || null == (q = O.result)
|
|
? void 0
|
|
: q.legacy),
|
|
extended_entities: o,
|
|
},
|
|
},
|
|
display_url: t,
|
|
expanded_url: n,
|
|
indices: r,
|
|
url: a,
|
|
id: l,
|
|
},
|
|
};
|
|
}
|
|
const G = N ? (0, l.m)(N) : null;
|
|
G &&
|
|
G.type &&
|
|
("photo" === G.type
|
|
? (f = { photo: G })
|
|
: "video" === G.type
|
|
? (f = { video: G })
|
|
: "animated_gif" === G.type && (f = { animated_gif: G }));
|
|
const L = {
|
|
affects_sort: h,
|
|
request_id: p,
|
|
time: A,
|
|
type: S,
|
|
conversation_id: y,
|
|
message_data: {
|
|
id: v,
|
|
text: b || (null == E ? void 0 : E.text),
|
|
entities: null == E ? void 0 : E.entities,
|
|
recipient_id:
|
|
null == E ||
|
|
null == (o = E.recipient_results) ||
|
|
null == (u = o.result)
|
|
? void 0
|
|
: u.rest_id,
|
|
sender_id:
|
|
null == E || null == (c = E.sender_results)
|
|
? void 0
|
|
: c.result.rest_id,
|
|
attachment: f,
|
|
},
|
|
id: v,
|
|
};
|
|
return (0, a.Z)(L, i, t);
|
|
},
|
|
idAttribute: (e) => {
|
|
var i;
|
|
return null == e || null == (i = e.dm_event) ? void 0 : i.rest_id;
|
|
},
|
|
}
|
|
),
|
|
c = new n.fK.Entity(
|
|
"conversations",
|
|
{},
|
|
{
|
|
processStrategy: (e, i, t) => {
|
|
var n, l, _;
|
|
const {
|
|
id: s,
|
|
labels: d,
|
|
legacy: u,
|
|
perspectival_conversation_metadata: c,
|
|
rest_id: m,
|
|
} = e || {},
|
|
v = {},
|
|
g = [];
|
|
for (const e of (null == u ? void 0 : u.participants_metadata) ||
|
|
[]) {
|
|
var h;
|
|
const i =
|
|
null == e || null == (h = e.user_results) ? void 0 : h.result;
|
|
if (!i || !i.legacy) continue;
|
|
const t = {
|
|
description: i.legacy.description,
|
|
id_str: i.legacy.id_str,
|
|
name: i.legacy.name,
|
|
profile_image_url_https:
|
|
i.legacy.profile_image_url_https || "",
|
|
screen_name: i.legacy.screen_name,
|
|
};
|
|
(v[i.rest_id] = t), g.push({ user: t, user_id: i.rest_id });
|
|
}
|
|
let p = null == u || null == (n = u.metadata) ? void 0 : n.avatar;
|
|
const f = null == (l = p) ? void 0 : l.media_info,
|
|
b = null == e ? void 0 : e.last_readable_event_id;
|
|
if (f) {
|
|
const {
|
|
original_img_height: e,
|
|
original_img_url: i,
|
|
original_img_width: t,
|
|
} = f || {};
|
|
p = {
|
|
image: { original_info: { height: e, width: t, url: i } },
|
|
};
|
|
}
|
|
const S =
|
|
(null == u || null == (_ = u.metadata)
|
|
? void 0
|
|
: _.conversation_type) === o.GROUP
|
|
? r.eD.GROUP
|
|
: r.eD.ONE_TO_ONE,
|
|
y = {
|
|
...(null == u
|
|
? void 0
|
|
: u.perspectival_conversation_metadata),
|
|
...(null == u ? void 0 : u.metadata),
|
|
...c,
|
|
id: s,
|
|
conversation_id: m,
|
|
avatar: p,
|
|
labels: d,
|
|
last_readable_event_id: b,
|
|
type: S,
|
|
participants: g,
|
|
users: v,
|
|
};
|
|
return (0, a.Z)(y, i, t);
|
|
},
|
|
idAttribute: (e) => {
|
|
var i;
|
|
return null == e || null == (i = e.legacy)
|
|
? void 0
|
|
: i.conversation_id;
|
|
},
|
|
}
|
|
);
|
|
c.define({ entities: u });
|
|
const m = c;
|
|
},
|
|
29086: (e, i, t) => {
|
|
"use strict";
|
|
t.d(i, { m: () => n });
|
|
const n = (e) => {
|
|
const i = null == e ? void 0 : e.media_info;
|
|
if ("ApiImage" === (null == i ? void 0 : i.__typename)) {
|
|
var t;
|
|
return {
|
|
altText: i.alt_text,
|
|
display_url: i.original_img_url,
|
|
expanded_url: i.original_img_url,
|
|
ext_alt_text: i.alt_text,
|
|
...((null == (t = i.color_info) ? void 0 : t.palette) && {
|
|
ext_media_color: { palette: i.color_info.palette },
|
|
}),
|
|
id: r(e.media_id),
|
|
id_str: e.media_id || "",
|
|
media_key: e.media_key,
|
|
media_url: i.original_img_url,
|
|
media_url_https: i.original_img_url,
|
|
original_info: {
|
|
height: i.original_img_height,
|
|
width: i.original_img_width,
|
|
},
|
|
sizes: {
|
|
original: {
|
|
h: i.original_img_height,
|
|
resize: "fit",
|
|
w: i.original_img_width,
|
|
},
|
|
},
|
|
type: "photo",
|
|
};
|
|
}
|
|
if ("ApiVideo" === (null == i ? void 0 : i.__typename)) {
|
|
const { __typename: t, ...n } = i;
|
|
return l(n, e.media_id, null == i ? void 0 : i.__typename);
|
|
}
|
|
if ("ApiGif" === (null == i ? void 0 : i.__typename)) {
|
|
const { __typename: t, ...n } = i;
|
|
return l(n, e.media_id, null == i ? void 0 : i.__typename);
|
|
}
|
|
},
|
|
l = (e, i, t) => {
|
|
var n;
|
|
const l = "ApiGif" === t ? "animated_gif" : "video",
|
|
a = e.preview_image;
|
|
return {
|
|
type: l,
|
|
id: r(i),
|
|
id_str: i || "",
|
|
ext_alt_text: null == a ? void 0 : a.alt_text,
|
|
ext_media_color: {
|
|
palette:
|
|
(null == a || null == (n = a.color_info)
|
|
? void 0
|
|
: n.palette) || [],
|
|
},
|
|
media_url: (null == a ? void 0 : a.original_img_url) || "",
|
|
media_url_https: (null == a ? void 0 : a.original_img_url) || "",
|
|
url: (null == a ? void 0 : a.original_img_url) || "",
|
|
display_url: (null == a ? void 0 : a.original_img_url) || "",
|
|
expanded_url: (null == a ? void 0 : a.original_img_url) || "",
|
|
original_info: {
|
|
height: (null == a ? void 0 : a.original_img_height) || 0,
|
|
width: (null == a ? void 0 : a.original_img_width) || 0,
|
|
},
|
|
sizes: {
|
|
original: {
|
|
h: (null == a ? void 0 : a.original_img_height) || 0,
|
|
resize: "fit",
|
|
w: (null == a ? void 0 : a.original_img_width) || 0,
|
|
},
|
|
},
|
|
video_info: {
|
|
aspect_ratio: [
|
|
e.aspect_ratio.numerator,
|
|
e.aspect_ratio.denominator,
|
|
],
|
|
...(e.duration_millis && { duration_millis: e.duration_millis }),
|
|
variants: e.variants.map((e) => ({
|
|
bitrate: e.bit_rate,
|
|
content_type: e.content_type,
|
|
url: e.url,
|
|
})),
|
|
},
|
|
};
|
|
},
|
|
r = (e) => {
|
|
const i = parseInt(e, 10);
|
|
return Number.isNaN(i) ? 0 : i;
|
|
};
|
|
},
|
|
22167: (e, i, t) => {
|
|
"use strict";
|
|
t.d(i, { Cr: () => r, To: () => l, UN: () => a, eD: () => n });
|
|
const n = Object.freeze({ ONE_TO_ONE: "ONE_TO_ONE", GROUP: "GROUP_DM" }),
|
|
l = Object.freeze({ AT_END: "AT_END", HAS_MORE: "HAS_MORE" }),
|
|
r = Object.freeze({
|
|
CONVERSATION_AVATAR_UPDATE: "conversation_avatar_update",
|
|
CONVERSATION_NAME_UPDATE: "conversation_name_update",
|
|
CONVERSATION_PROFILE_INFO_HEADER: "conversation_profile_info_header",
|
|
CONVERSATION_READ: "conversation_read",
|
|
CONVO_METADATA_UPDATE: "convo_metadata_update",
|
|
DELEGATE_ALERT_BANNER: "delegate_alert_banner",
|
|
DISABLE_NOTIFICATIONS: "disable_notifications",
|
|
ENABLE_NOTIFICATIONS: "enable_notifications",
|
|
JOIN_CONVERSATION: "join_conversation",
|
|
LOADING_INDICATOR: "loading_indicator",
|
|
MARK_ALL_AS_READ: "mark_all_as_read",
|
|
MENTION_NOTIFICATIONS_UPDATE: "mention_notifications_setting_update",
|
|
MESSAGE: "message",
|
|
MESSAGE_DELETE: "message_delete",
|
|
MESSAGE_MARK_AS_NOT_SPAM: "message_unmark_as_spam",
|
|
MESSAGE_MARK_AS_SPAM: "message_mark_as_spam",
|
|
NEW_MESSAGES_DIVIDER: "new_messages_divider",
|
|
PARTICIPANTS_JOIN: "participants_join",
|
|
PARTICIPANTS_LEAVE: "participants_leave",
|
|
REACTION_CREATE: "reaction_create",
|
|
REACTION_DELETE: "reaction_delete",
|
|
READ_ONLY_INDICATOR: "read_only_indicator",
|
|
REMOVE_CONVERSATION: "remove_conversation",
|
|
TRUST_CONVERSATION: "trust_conversation",
|
|
TYPING_INDICATOR: "typing_indicator",
|
|
WELCOME_MESSAGE: "welcome_message_create",
|
|
}),
|
|
a = Object.freeze({ MUTUAL_FRIENDS: "mutual_friends" });
|
|
},
|
|
},
|
|
]);
|
|
//# sourceMappingURL=https://ton.local.twitter.com/responsive-web-internal/sourcemaps/client-web/endpoints.DirectMessagesGraphQL.76aaa8fa.js.map
|