Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4943.js (118.4 MB)
4773 lines
181 KiB
TypeScript
4773 lines
181 KiB
TypeScript
// Module ID: 17023
|
|
// Function ID: 17024
|
|
// Name: VibegrationsNativeChat
|
|
// Dependencies: [32, 19, 17, 1983, 13365, 13364, 21, 580, 17024, 676, 4758, 17026, 558, 568, 17032, 1119, 3682, 4754, 5186, 4748, 17033, 5188, 5824, 4455, 17038, 17039, 17040, 17041, 1368, 5198, 5881, 17043, 16940, 17030, 17027, 17031, 16257, 17044, 17045, 17047, 17049, 504, 1616, 17050, 17051, 17052, 17053, 13182, 17054, 8995, 17057, 17059, 17060, 17061, 17063, 2]
|
|
|
|
// Module 17023 (VibegrationsNativeChat)
|
|
import c from "c" /* 568 */;
|
|
import nativeDefault from "native" /* 580 */;
|
|
import _modDef676 from "module_676" /* 676 */;
|
|
import util from "util" /* 1119 */;
|
|
import _modDef3682 from "module_3682" /* 3682 */;
|
|
import MarkupUtilsDefault from "MarkupUtils" /* 4748 */;
|
|
import Text_Text from "Text/Text" /* 4754 */;
|
|
import Stack_Stack from "Stack/Stack" /* 5186 */;
|
|
import components_Button_Button from "components/Button/Button" /* 5188 */;
|
|
import LinearGradientDefault from "LinearGradient" /* 5198 */;
|
|
import _modDef5881 from "module_5881" /* 5881 */;
|
|
import VibegrationsDesignFeedback from "VibegrationsDesignFeedback" /* 16940 */;
|
|
import VibegrationsNativeStatusLineDefault from "VibegrationsNativeStatusLine" /* 17024 */;
|
|
import VibegrationsMessageActionSheet from "VibegrationsMessageActionSheet" /* 17030 */;
|
|
import useVibegrationsPlanDesign from "useVibegrationsPlanDesign" /* 17032 */;
|
|
import VibegrationsNativeMarkdown from "VibegrationsNativeMarkdown" /* 17033 */;
|
|
import VibegrationsTimelineTree from "VibegrationsTimelineTree" /* 17038 */;
|
|
import VibegrationsSubagentMark from "VibegrationsSubagentMark" /* 17041 */;
|
|
import VibegrationsTodoAgents from "VibegrationsTodoAgents" /* 17043 */;
|
|
import VibegrationsChatGrouping from "VibegrationsChatGrouping" /* 17050 */;
|
|
import vibegrations_VibegrationsRepliedMessage from "vibegrations/VibegrationsRepliedMessage" /* 17052 */;
|
|
import _slicedToArray from "module_32" /* 32 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import AppStateStore from "AppStateStore" /* 1983 */;
|
|
import VibegrationsChatStore from "VibegrationsChatStore" /* 13365 */;
|
|
import VibegrationsConnectionStore_mod from "VibegrationsConnectionStore" /* 13364 */;
|
|
|
|
require = fn;
|
|
get_ActivityIndicator = fn(17);
|
|
({ ActivityIndicator: hasOwnProperty, Image: metroRequire, Pressable: closure_7, View: closure_8 } = get_ActivityIndicator);
|
|
let turnSettled = fn(13365).turnSettled;
|
|
let VibegrationsConnectionStore = fn(13364);
|
|
({ ensureConnection: closure_12, getAttachmentUrl: map1, interruptTurn: closure_14, sendUserMessage: closure_15 } = VibegrationsConnectionStore);
|
|
let VibegrationsConnectionStore = VibegrationsConnectionStore_mod;
|
|
const jsxProd = fn(21);
|
|
({ jsx: closure_17, jsxs: closure_18, Fragment: closure_19 } = jsxProd);
|
|
const PX_8 = nativeDefault.space.PX_8;
|
|
let diff = fn(17024).MESSAGE_CONTENT_INSET - fn(17024).MESSAGE_EDGE_INSET;
|
|
let c20 = 0.2;
|
|
let c21 = 52;
|
|
const BLACK = nativeDefault.unsafe_rawColors.BLACK;
|
|
let items = [BLACK, , ];
|
|
let obj2 = _modDef676(BLACK);
|
|
items[1] = _modDef676(BLACK).alpha(0.2).css();
|
|
items[2] = "transparent";
|
|
const locations = [0, 0.4, 1];
|
|
const start = { x: 0, y: 0 };
|
|
const end = { x: 0, y: 1 };
|
|
const createStyles = fn(4758);
|
|
let obj = { container: { flex: 1 }, transcript: { flex: 1 }, maskSolid: { flex: 1, backgroundColor: BLACK }, maskFade: { height: 52 }, transcriptArea: { flex: 1, position: "relative" }, transcriptContent: null, bottomStack: null, row: null, rowGroupStart: null, avatar: null, spoken: null, spokenAfterWork: null, avatarSpoken: null, avatarSpokenReplying: null, header: null, surface: null, designImage: null, designPlaceholder: null, ideaCards: null, activityBox: null, activityDetail: null, stepDetail: null, attachmentPills: null, attachmentPill: null, ideasOffer: null, ideasOfferHint: null, placeholder: null };
|
|
const alphaResult = _modDef676(BLACK).alpha(0.2);
|
|
obj.transcriptContent = { paddingTop: nativeDefault.space.PX_8 };
|
|
obj.bottomStack = { position: "absolute", left: 0, right: 0, bottom: 0 };
|
|
let obj3 = { paddingTop: nativeDefault.space.PX_8 };
|
|
obj.row = { position: "relative", paddingLeft: fn(17024).MESSAGE_CONTENT_INSET, paddingRight: fn(17024).MESSAGE_EDGE_INSET, paddingVertical: 2, gap: PX_8 };
|
|
obj.rowGroupStart = { marginTop: nativeDefault.space.PX_12 };
|
|
const rect = { position: "absolute", left: fn(17024).MESSAGE_EDGE_INSET, top: 2 };
|
|
obj.avatar = rect;
|
|
obj.spoken = { position: "relative", gap: PX_8 };
|
|
obj.spokenAfterWork = { marginTop: PX_8 };
|
|
const rect1 = { left: fn(17024).MESSAGE_EDGE_INSET - fn(17024).MESSAGE_CONTENT_INSET, top: 0 };
|
|
obj.avatarSpoken = rect1;
|
|
let obj5 = { position: "relative", paddingLeft: fn(17024).MESSAGE_CONTENT_INSET, paddingRight: fn(17024).MESSAGE_EDGE_INSET, paddingVertical: 2, gap: PX_8 };
|
|
obj.avatarSpokenReplying = { top: fn(17026).REPLY_PREVIEW_HEIGHT + PX_8 };
|
|
let obj6 = { top: fn(17026).REPLY_PREVIEW_HEIGHT + PX_8 };
|
|
obj.header = { marginBottom: -nativeDefault.space.PX_4 };
|
|
let obj7 = { marginBottom: -nativeDefault.space.PX_4 };
|
|
obj.surface = { backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, borderWidth: 1, borderColor: nativeDefault.colors.BORDER_SUBTLE, borderRadius: nativeDefault.radii.md, padding: nativeDefault.space.PX_12 };
|
|
let obj8 = { backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, borderWidth: 1, borderColor: nativeDefault.colors.BORDER_SUBTLE, borderRadius: nativeDefault.radii.md, padding: nativeDefault.space.PX_12 };
|
|
obj.designImage = { width: "100%", aspectRatio: 1.6, borderRadius: nativeDefault.radii.sm, backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE };
|
|
let obj9 = { width: "100%", aspectRatio: 1.6, borderRadius: nativeDefault.radii.sm, backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE };
|
|
obj.designPlaceholder = { width: "100%", aspectRatio: 1.6, borderRadius: nativeDefault.radii.sm, backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, alignItems: "center", justifyContent: "center" };
|
|
obj.ideaCards = { gap: PX_8 };
|
|
obj.activityBox = { marginLeft: -diff };
|
|
obj.activityDetail = { paddingLeft: diff };
|
|
let obj10 = { width: "100%", aspectRatio: 1.6, borderRadius: nativeDefault.radii.sm, backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, alignItems: "center", justifyContent: "center" };
|
|
obj.stepDetail = { marginTop: nativeDefault.space.PX_4, paddingLeft: nativeDefault.space.PX_12, borderLeftWidth: 2, borderLeftColor: nativeDefault.colors.BORDER_SUBTLE, gap: 2 };
|
|
let obj11 = { marginTop: nativeDefault.space.PX_4, paddingLeft: nativeDefault.space.PX_12, borderLeftWidth: 2, borderLeftColor: nativeDefault.colors.BORDER_SUBTLE, gap: 2 };
|
|
obj.attachmentPills = { flexDirection: "row", flexWrap: "wrap", gap: nativeDefault.space.PX_4 };
|
|
let obj12 = { flexDirection: "row", flexWrap: "wrap", gap: nativeDefault.space.PX_4 };
|
|
obj.attachmentPill = { backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, borderRadius: nativeDefault.radii.round, paddingHorizontal: nativeDefault.space.PX_8, paddingVertical: nativeDefault.space.PX_4 };
|
|
obj.ideasOffer = { flexDirection: "row", alignItems: "center", gap: PX_8 };
|
|
obj.ideasOfferHint = { flexShrink: 1 };
|
|
let obj13 = { backgroundColor: nativeDefault.colors.BACKGROUND_MOD_SUBTLE, borderRadius: nativeDefault.radii.round, paddingHorizontal: nativeDefault.space.PX_8, paddingVertical: nativeDefault.space.PX_4 };
|
|
obj.placeholder = { alignItems: "center", justifyContent: "center", gap: nativeDefault.space.PX_8, paddingHorizontal: nativeDefault.space.PX_16, paddingVertical: nativeDefault.space.PX_24 };
|
|
let closure_26 = createStyles.createStyles(obj);
|
|
let ReactCompilerGating = fn(558);
|
|
let closure_27 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
const cResult = c.c(7);
|
|
({ projectId, design } = arg0);
|
|
let designPlaceholder = closure_26();
|
|
const vibegrationsPlanDesign = useVibegrationsPlanDesign.useVibegrationsPlanDesign(projectId, design.id);
|
|
({ src, handleError } = vibegrationsPlanDesign);
|
|
if (vibegrationsPlanDesign.gone) {
|
|
return null;
|
|
} else {
|
|
const _Symbol = Symbol;
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const intl = tmp(1119).intl;
|
|
const stringResult = intl.string(_modDef3682.FW8UcU);
|
|
cResult[0] = stringResult;
|
|
let first = stringResult;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
const _Symbol2 = Symbol;
|
|
if (cResult[1] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const obj3 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl2 = tmp(1119).intl;
|
|
obj3.children = intl2.string(_modDef3682["9W8SbY"]);
|
|
const tmp12 = constants(tmp(4754).Text, obj3);
|
|
cResult[1] = tmp12;
|
|
let tmp9 = tmp12;
|
|
} else {
|
|
tmp9 = cResult[1];
|
|
}
|
|
if (cResult[2] === handleError) {
|
|
if (cResult[3] === src) {
|
|
if (cResult[4] === designPlaceholder.designImage) {
|
|
if (cResult[5] === designPlaceholder.designPlaceholder) {
|
|
return cResult[6];
|
|
}
|
|
}
|
|
}
|
|
}
|
|
items = [tmp9, ];
|
|
if (null == src) {
|
|
const obj4 = { style: designPlaceholder.designPlaceholder, children: null };
|
|
const obj5 = { size: "small", accessibilityLabel: first };
|
|
obj4.children = constants(hasOwnProperty, obj5);
|
|
let tmp17 = constants(closure_1_8, obj4);
|
|
} else {
|
|
const obj6 = { source: null, style: null, resizeMode: "cover", onError: null, accessible: true, accessibilityRole: "image", accessibilityLabel: null };
|
|
const obj7 = { uri: src };
|
|
obj6.source = obj7;
|
|
obj6.style = designPlaceholder.designImage;
|
|
obj6.onError = handleError;
|
|
obj6.accessibilityLabel = first;
|
|
tmp17 = constants(timestampProducer, obj6);
|
|
}
|
|
const obj8 = { direction: "vertical", spacing: 4, children: null };
|
|
items[1] = tmp17;
|
|
obj8.children = items;
|
|
const tmp13Result = collapsedCategories(tmp(5186).Stack, obj8);
|
|
cResult[2] = handleError;
|
|
cResult[3] = src;
|
|
src = designPlaceholder.designImage;
|
|
cResult[4] = src;
|
|
designPlaceholder = designPlaceholder.designPlaceholder;
|
|
cResult[5] = designPlaceholder;
|
|
cResult[6] = tmp13Result;
|
|
}
|
|
}) : ((arg0) => {
|
|
({ projectId, design } = arg0);
|
|
const tmp = closure_26();
|
|
const vibegrationsPlanDesign = useVibegrationsPlanDesign.useVibegrationsPlanDesign(projectId, design.id);
|
|
const src = vibegrationsPlanDesign.src;
|
|
if (vibegrationsPlanDesign.gone) {
|
|
return null;
|
|
} else {
|
|
const intl = tmp2(1119).intl;
|
|
const stringResult = intl.string(_modDef3682.FW8UcU);
|
|
const obj2 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl2 = tmp2(1119).intl;
|
|
obj2.children = intl2.string(_modDef3682["9W8SbY"]);
|
|
items = [constants(tmp2(4754).Text, obj2), ];
|
|
if (null == src) {
|
|
const obj3 = { style: tmp.designPlaceholder, children: null };
|
|
const obj4 = { size: "small", accessibilityLabel: stringResult };
|
|
obj3.children = tmp9(hasOwnProperty, obj4);
|
|
let tmp9Result = tmp9(closure_1_8, obj3);
|
|
} else {
|
|
const obj5 = { source: null, style: null, resizeMode: "cover", onError: null, accessible: true, accessibilityRole: "image", accessibilityLabel: null };
|
|
const obj6 = { uri: src };
|
|
obj5.source = obj6;
|
|
obj5.style = tmp.designImage;
|
|
obj5.onError = tmp5;
|
|
obj5.accessibilityLabel = stringResult;
|
|
tmp9Result = tmp9(timestampProducer, obj5);
|
|
}
|
|
const obj7 = { direction: "vertical", spacing: 4, children: null };
|
|
items[1] = tmp9Result;
|
|
obj7.children = items;
|
|
return collapsedCategories(tmp2(5186).Stack, obj7);
|
|
}
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_28 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
const cResult = c.c(53);
|
|
({ projectId, proposal, actionable, onApprove } = arg0);
|
|
let str = closure_26();
|
|
if (cResult[0] === proposal.bot_permissions) {
|
|
if (cResult[1] === proposal.privileged_intents) {
|
|
if (cResult[2] === proposal.summary) {
|
|
if (cResult[3] === str.surface) {
|
|
if (cResult[21] === cResult[4]) {
|
|
if (cResult[22] === tmp7) {
|
|
if (cResult[23] === tmp8) {
|
|
if (cResult[24] === tmp9) {
|
|
let tmp27 = cResult[25];
|
|
}
|
|
if (cResult[26] === projectId) {
|
|
if (cResult[27] === proposal.design_image) {
|
|
let tmp30 = cResult[28];
|
|
}
|
|
if (cResult[29] !== proposal.changes) {
|
|
let tmp35 = null;
|
|
if (proposal.changes.length > 0) {
|
|
const obj2 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj4 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl3 = tmp(1119).intl;
|
|
obj4.children = intl3.string(_modDef3682.KLyB8Y);
|
|
items = [constants(tmp(4754).Text, obj4), ];
|
|
const changes = proposal.changes;
|
|
items[1] = changes.map((item, index) => closure_1_17(require("Text/Text").Text, { variant: "text-sm/normal", color: "text-default", children: "\u2022 " + item }, index));
|
|
obj2.children = items;
|
|
tmp35 = collapsedCategories(tmp(5186).Stack, obj2);
|
|
}
|
|
cResult[29] = proposal.changes;
|
|
cResult[30] = tmp35;
|
|
let tmp34 = tmp35;
|
|
} else {
|
|
tmp34 = cResult[30];
|
|
}
|
|
if (cResult[31] !== arr2) {
|
|
let tmp40 = null;
|
|
if (arr2.length > 0) {
|
|
const obj5 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj6 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl4 = tmp(1119).intl;
|
|
obj6.children = intl4.string(_modDef3682.ieqTtP);
|
|
const items1 = [constants(tmp(4754).Text, obj6), ];
|
|
const obj7 = { variant: "text-sm/normal", color: "text-default", children: arr2.join(", ") };
|
|
items1[1] = constants(tmp(4754).Text, obj7);
|
|
obj5.children = items1;
|
|
tmp40 = collapsedCategories(tmp(5186).Stack, obj5);
|
|
}
|
|
cResult[31] = arr2;
|
|
cResult[32] = tmp40;
|
|
let tmp39 = tmp40;
|
|
} else {
|
|
tmp39 = cResult[32];
|
|
}
|
|
if (cResult[33] !== arr) {
|
|
let tmp45 = null;
|
|
if (arr.length > 0) {
|
|
const obj8 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj9 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl5 = tmp(1119).intl;
|
|
obj9.children = intl5.string(_modDef3682.Cn9qix);
|
|
const items2 = [constants(tmp(4754).Text, obj9), ];
|
|
const obj10 = { variant: "text-sm/normal", color: "text-default", children: arr.join(", ") };
|
|
items2[1] = constants(tmp(4754).Text, obj10);
|
|
obj8.children = items2;
|
|
tmp45 = collapsedCategories(tmp(5186).Stack, obj8);
|
|
}
|
|
cResult[33] = arr;
|
|
cResult[34] = tmp45;
|
|
let tmp44 = tmp45;
|
|
} else {
|
|
tmp44 = cResult[34];
|
|
}
|
|
if (cResult[35] === actionable) {
|
|
if (cResult[36] === onApprove) {
|
|
let tmp49 = cResult[37];
|
|
}
|
|
if (cResult[38] === tmp5) {
|
|
if (cResult[39] === tmp34) {
|
|
if (cResult[40] === tmp39) {
|
|
if (cResult[41] === tmp44) {
|
|
if (cResult[42] === tmp49) {
|
|
if (cResult[43] === tmp10) {
|
|
if (cResult[44] === tmp11) {
|
|
if (cResult[45] === tmp12) {
|
|
if (cResult[46] === tmp27) {
|
|
if (cResult[47] === tmp30) {
|
|
let tmp53 = cResult[48];
|
|
}
|
|
if (cResult[49] === tmp6) {
|
|
if (cResult[50] === tmp53) {
|
|
if (cResult[51] === tmp13) {
|
|
let tmp56 = cResult[52];
|
|
}
|
|
return tmp56;
|
|
}
|
|
}
|
|
const obj11 = { style: tmp13, children: tmp53 };
|
|
const tmp58 = constants(tmp6, obj11);
|
|
cResult[49] = tmp6;
|
|
cResult[50] = tmp53;
|
|
cResult[51] = tmp13;
|
|
cResult[52] = tmp58;
|
|
tmp56 = tmp58;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const obj12 = { direction: tmp10, spacing: tmp11, children: null };
|
|
const items3 = [tmp12, tmp27, tmp30, tmp34, tmp39, tmp44, tmp49];
|
|
obj12.children = items3;
|
|
const tmp55 = collapsedCategories(tmp5, obj12);
|
|
cResult[38] = tmp5;
|
|
cResult[39] = tmp34;
|
|
cResult[40] = tmp39;
|
|
cResult[41] = tmp44;
|
|
cResult[42] = tmp49;
|
|
cResult[43] = tmp10;
|
|
cResult[44] = tmp11;
|
|
cResult[45] = tmp12;
|
|
cResult[46] = tmp27;
|
|
cResult[47] = tmp30;
|
|
cResult[48] = tmp55;
|
|
tmp53 = tmp55;
|
|
}
|
|
let tmp50 = null;
|
|
if (actionable) {
|
|
const obj13 = { text: null, variant: "primary", onPress: null };
|
|
const intl6 = tmp(1119).intl;
|
|
obj13.text = intl6.string(_modDef3682.GYoWRk);
|
|
obj13.onPress = onApprove;
|
|
tmp50 = constants(tmp(5188).Button, obj13);
|
|
}
|
|
cResult[35] = actionable;
|
|
cResult[36] = onApprove;
|
|
cResult[37] = tmp50;
|
|
tmp49 = tmp50;
|
|
}
|
|
let tmp31 = null;
|
|
if (null != proposal.design_image) {
|
|
const obj14 = { projectId, design: proposal.design_image };
|
|
tmp31 = constants(closure_27, obj14);
|
|
}
|
|
cResult[26] = projectId;
|
|
cResult[27] = proposal.design_image;
|
|
cResult[28] = tmp31;
|
|
tmp30 = tmp31;
|
|
}
|
|
}
|
|
}
|
|
const obj15 = { variant: cResult[9], color: cResult[10], children: cResult[11] };
|
|
const tmp29 = constants(cResult[4], obj15);
|
|
cResult[21] = cResult[4];
|
|
cResult[22] = cResult[9];
|
|
cResult[23] = cResult[10];
|
|
cResult[24] = cResult[11];
|
|
cResult[25] = tmp29;
|
|
tmp27 = tmp29;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const trimmed = proposal.summary.trim();
|
|
if (cResult[16] !== proposal.bot_permissions) {
|
|
let bot_permissions = proposal.bot_permissions;
|
|
if (bot_permissions == null) {
|
|
bot_permissions = [];
|
|
}
|
|
cResult[16] = proposal.bot_permissions;
|
|
cResult[17] = bot_permissions;
|
|
let tmp15 = bot_permissions;
|
|
} else {
|
|
tmp15 = cResult[17];
|
|
}
|
|
if (cResult[18] !== proposal.privileged_intents) {
|
|
let privileged_intents = proposal.privileged_intents;
|
|
if (privileged_intents == null) {
|
|
privileged_intents = [];
|
|
}
|
|
cResult[18] = proposal.privileged_intents;
|
|
cResult[19] = privileged_intents;
|
|
let tmp17 = privileged_intents;
|
|
} else {
|
|
tmp17 = cResult[19];
|
|
}
|
|
if (cResult[20] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const obj16 = { variant: "heading-md/bold", color: "text-default", children: null };
|
|
const intl = tmp(1119).intl;
|
|
obj16.children = intl.string(_modDef3682["60htw+"]);
|
|
const tmp23 = constants(tmp(4754).Text, obj16);
|
|
cResult[20] = tmp23;
|
|
let tmp20 = tmp23;
|
|
} else {
|
|
tmp20 = cResult[20];
|
|
}
|
|
if ("" === trimmed) {
|
|
const intl2 = tmp(1119).intl;
|
|
let stringResult = intl2.string(_modDef3682.IHCafX);
|
|
} else {
|
|
stringResult = MarkupUtilsDefault.parse(trimmed, true, tmp(17033).VIBEGRATIONS_MARKUP_OPTIONS);
|
|
}
|
|
cResult[0] = proposal.bot_permissions;
|
|
cResult[1] = proposal.privileged_intents;
|
|
cResult[2] = proposal.summary;
|
|
cResult[3] = str.surface;
|
|
cResult[4] = Text_Text.Text;
|
|
cResult[5] = Stack_Stack.Stack;
|
|
cResult[6] = closure_1_8;
|
|
cResult[7] = tmp17;
|
|
cResult[8] = tmp15;
|
|
str = "text-md/normal";
|
|
cResult[9] = "text-md/normal";
|
|
cResult[10] = "text-default";
|
|
cResult[11] = stringResult;
|
|
cResult[12] = "vertical";
|
|
cResult[13] = 8;
|
|
cResult[14] = tmp20;
|
|
cResult[15] = str.surface;
|
|
}) : ((proposal) => {
|
|
proposal = proposal.proposal;
|
|
({ projectId, actionable, onApprove } = proposal);
|
|
const trimmed = proposal.summary.trim();
|
|
let bot_permissions = proposal.bot_permissions;
|
|
if (bot_permissions == null) {
|
|
bot_permissions = [];
|
|
}
|
|
let privileged_intents = proposal.privileged_intents;
|
|
if (privileged_intents == null) {
|
|
privileged_intents = [];
|
|
}
|
|
const obj = { style: closure_26().surface, children: null };
|
|
const obj2 = { variant: "heading-md/bold", color: "text-default", children: null };
|
|
const intl = util.intl;
|
|
obj2.children = intl.string(_modDef3682["60htw+"]);
|
|
items = [constants(Text_Text.Text, obj2), , , , , , ];
|
|
if ("" === trimmed) {
|
|
const intl2 = tmp6(1119).intl;
|
|
let stringResult = intl2.string(tmp8(3682).IHCafX);
|
|
} else {
|
|
stringResult = tmp8(4748).parse(trimmed, true, tmp6(17033).VIBEGRATIONS_MARKUP_OPTIONS);
|
|
const tmp8Result = tmp8(4748);
|
|
}
|
|
items[1] = constants(Text_Text.Text, { variant: "text-md/normal", color: "text-default", children: stringResult });
|
|
let tmp3Result = null;
|
|
if (null != proposal.design_image) {
|
|
const obj3 = { projectId, design: proposal.design_image };
|
|
tmp3Result = tmp3(closure_27, obj3);
|
|
}
|
|
items[2] = tmp3Result;
|
|
let tmp5Result = null;
|
|
if (proposal.changes.length > 0) {
|
|
const obj4 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj5 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl3 = tmp6(1119).intl;
|
|
obj5.children = intl3.string(tmp8(3682).KLyB8Y);
|
|
const items1 = [tmp3(tmp6(4754).Text, obj5), ];
|
|
const changes = proposal.changes;
|
|
items1[1] = changes.map((item, index) => closure_1_17(require("Text/Text").Text, { variant: "text-sm/normal", color: "text-default", children: "\u2022 " + item }, index));
|
|
obj4.children = items1;
|
|
tmp5Result = tmp5(tmp6(5186).Stack, obj4);
|
|
}
|
|
items[3] = tmp5Result;
|
|
let tmp5Result3 = null;
|
|
if (bot_permissions.length > 0) {
|
|
const obj6 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj7 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl4 = tmp6(1119).intl;
|
|
obj7.children = intl4.string(tmp8(3682).ieqTtP);
|
|
const items2 = [tmp3(tmp6(4754).Text, obj7), ];
|
|
const obj8 = { variant: "text-sm/normal", color: "text-default", children: bot_permissions.join(", ") };
|
|
items2[1] = tmp3(tmp6(4754).Text, obj8);
|
|
obj6.children = items2;
|
|
tmp5Result3 = tmp5(tmp6(5186).Stack, obj6);
|
|
}
|
|
items[4] = tmp5Result3;
|
|
let tmp5Result4 = null;
|
|
if (privileged_intents.length > 0) {
|
|
const obj9 = { direction: "vertical", spacing: 4, children: null };
|
|
const obj10 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
const intl5 = tmp6(1119).intl;
|
|
obj10.children = intl5.string(tmp8(3682).Cn9qix);
|
|
const items3 = [tmp3(tmp6(4754).Text, obj10), ];
|
|
const obj11 = { variant: "text-sm/normal", color: "text-default", children: privileged_intents.join(", ") };
|
|
items3[1] = tmp3(tmp6(4754).Text, obj11);
|
|
obj9.children = items3;
|
|
tmp5Result4 = tmp5(tmp6(5186).Stack, obj9);
|
|
}
|
|
items[5] = tmp5Result4;
|
|
let tmp3Result2 = null;
|
|
if (actionable) {
|
|
const obj12 = { text: null, variant: "primary", onPress: null };
|
|
const intl6 = tmp6(1119).intl;
|
|
obj12.text = intl6.string(tmp8(3682).GYoWRk);
|
|
obj12.onPress = onApprove;
|
|
tmp3Result2 = tmp3(tmp6(5188).Button, obj12);
|
|
}
|
|
items[6] = tmp3Result2;
|
|
obj.children = collapsedCategories(Stack_Stack.Stack, { direction: "vertical", spacing: 8, children: items });
|
|
return constants(closure_1_8, obj);
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_29 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
const cResult = onPick(568).c(9);
|
|
({ ideas, onPick } = arg0);
|
|
const tmp4 = closure_26();
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const obj2 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
let intl = tmp(1119).intl;
|
|
obj2.children = intl.string(_modDef3682.DAvYsi);
|
|
const tmp8 = closure_17(tmp(4754).Text, obj2);
|
|
cResult[0] = tmp8;
|
|
let first = tmp8;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
if (cResult[1] === ideas) {
|
|
if (cResult[2] === onPick) {
|
|
if (cResult[6] === tmp4.ideaCards) {
|
|
if (cResult[7] === tmp9) {
|
|
let tmp12 = cResult[8];
|
|
}
|
|
return tmp12;
|
|
}
|
|
const obj3 = { style: tmp4.ideaCards, children: null };
|
|
items = [first, cResult[3]];
|
|
obj3.children = items;
|
|
const tmp15 = closure_18(closure_8, obj3);
|
|
cResult[6] = tmp4.ideaCards;
|
|
cResult[7] = cResult[3];
|
|
cResult[8] = tmp15;
|
|
tmp12 = tmp15;
|
|
}
|
|
}
|
|
if (cResult[4] !== onPick) {
|
|
const fn = function i(title) {
|
|
closure_0 = title;
|
|
const obj = {
|
|
onPress() {
|
|
return onPick(closure_0);
|
|
},
|
|
accessibilityLabel: null,
|
|
children: null
|
|
};
|
|
const intl = onPick(1119).intl;
|
|
obj.accessibilityLabel = intl.formatToPlainString(_modDef3682.pztRGi, { title: title.title });
|
|
items = [closure_1_17(onPick(4754).Text, { variant: "text-md/semibold", color: "text-default", children: title.title }), ];
|
|
let tmpResult = null;
|
|
if ("" !== title.value) {
|
|
const obj4 = { variant: "text-sm/normal", color: "text-muted", children: title.value };
|
|
tmpResult = tmp(onPick(4754).Text, obj4);
|
|
}
|
|
items[1] = tmpResult;
|
|
obj.children = closure_1_18(onPick(5186).Stack, { direction: "vertical", spacing: 4, children: items });
|
|
return closure_1_17(onPick(5824).Card, obj, title.id);
|
|
};
|
|
cResult[4] = onPick;
|
|
cResult[5] = fn;
|
|
let tmp10 = fn;
|
|
} else {
|
|
tmp10 = cResult[5];
|
|
}
|
|
const mapped = ideas.map(tmp10);
|
|
cResult[1] = ideas;
|
|
cResult[2] = onPick;
|
|
cResult[3] = mapped;
|
|
}) : ((arg0) => {
|
|
({ ideas, onPick: require } = arg0);
|
|
let obj = { style: closure_26().ideaCards, children: null };
|
|
const obj2 = { variant: "text-sm/semibold", color: "text-muted", children: null };
|
|
let intl = util.intl;
|
|
obj2.children = intl.string(_modDef3682.DAvYsi);
|
|
items = [
|
|
closure_17(Text_Text.Text, obj2),
|
|
ideas.map((title) => {
|
|
closure_0 = title;
|
|
const obj = {
|
|
onPress() {
|
|
return _require(closure_0);
|
|
},
|
|
accessibilityLabel: null,
|
|
children: null
|
|
};
|
|
const intl = require("util").intl;
|
|
obj.accessibilityLabel = intl.formatToPlainString(_modDef3682.pztRGi, { title: title.title });
|
|
items = [closure_1_17(require("Text/Text").Text, { variant: "text-md/semibold", color: "text-default", children: title.title }), ];
|
|
let tmpResult = null;
|
|
if ("" !== title.value) {
|
|
const obj4 = { variant: "text-sm/normal", color: "text-muted", children: title.value };
|
|
tmpResult = tmp(require("Text/Text").Text, obj4);
|
|
}
|
|
items[1] = tmpResult;
|
|
obj.children = closure_1_18(require("Stack/Stack").Stack, { direction: "vertical", spacing: 4, children: items });
|
|
return closure_1_17(require("Card").Card, obj, title.id);
|
|
})
|
|
];
|
|
obj.children = items;
|
|
return closure_18(closure_8, obj);
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_30 = ReactCompilerGating.isReactCompilerEnabled() ? ((projectId) => {
|
|
const cResult = projectId(attachmentPill[13]).c(12);
|
|
projectId = projectId.projectId;
|
|
const attachments = projectId.attachments;
|
|
const tmp2 = closure_26();
|
|
closure_1 = tmp2;
|
|
if (cResult[0] !== projectId) {
|
|
const fn = function n(arg0) {
|
|
const promise = __initData2(projectId, arg0);
|
|
__initData2(projectId, arg0).then((result) => closure_1_1(attachmentPill[23]).openURL(result)).catch(() => {
|
|
|
|
});
|
|
};
|
|
cResult[0] = projectId;
|
|
cResult[1] = fn;
|
|
attachmentPill = fn;
|
|
} else {
|
|
attachmentPill = cResult[1];
|
|
}
|
|
if (cResult[2] === attachments) {
|
|
if (cResult[3] === attachmentPill) {
|
|
if (cResult[4] === tmp2.attachmentPill) {
|
|
if (cResult[9] === tmp2.attachmentPills) {
|
|
if (cResult[10] === tmp4) {
|
|
let tmp8 = cResult[11];
|
|
}
|
|
return tmp8;
|
|
}
|
|
let obj2 = { style: tmp3, children: cResult[5] };
|
|
const tmp11 = closure_17(closure_8, obj2);
|
|
cResult[9] = tmp2.attachmentPills;
|
|
cResult[10] = cResult[5];
|
|
cResult[11] = tmp11;
|
|
tmp8 = tmp11;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[6] === attachmentPill) {
|
|
if (cResult[7] === tmp2.attachmentPill) {
|
|
let tmp5 = cResult[8];
|
|
}
|
|
const mapped = attachments.map(tmp5);
|
|
cResult[2] = attachments;
|
|
cResult[3] = attachmentPill;
|
|
attachmentPill = tmp2.attachmentPill;
|
|
cResult[4] = attachmentPill;
|
|
cResult[5] = mapped;
|
|
}
|
|
const fn2 = function p(id, arg1) {
|
|
if (null != id.id) {
|
|
const obj = {
|
|
style: closure_1.attachmentPill,
|
|
onPress() {
|
|
return attachmentPill(id.id);
|
|
},
|
|
accessibilityLabel: null,
|
|
children: null
|
|
};
|
|
const intl = projectId(attachmentPill[15]).intl;
|
|
const obj2 = { name: id.name };
|
|
obj.accessibilityLabel = intl.formatToPlainString(closure_1(attachmentPill[16]).QUFLUq, obj2);
|
|
const obj3 = { variant: "text-xs/medium", color: "text-default", children: id.name };
|
|
obj.children = closure_1_17(projectId(attachmentPill[17]).Text, obj3);
|
|
let tmp12 = closure_1_17(projectId(attachmentPill[22]).Card, obj, id.id);
|
|
} else {
|
|
const obj4 = { style: closure_1.attachmentPill, children: null };
|
|
const obj5 = { variant: "text-xs/medium", color: "text-muted", children: null };
|
|
const intl2 = projectId(attachmentPill[15]).intl;
|
|
const obj6 = { name: id.name };
|
|
obj5.children = intl2.formatToPlainString(closure_1(attachmentPill[16]).OBr7WW, obj6);
|
|
obj4.children = closure_1_17(projectId(attachmentPill[17]).Text, obj5);
|
|
const _HermesInternal = HermesInternal;
|
|
tmp12 = closure_1_17(closure_1_8, obj4, "" + id.name + "-" + arg1);
|
|
}
|
|
return tmp12;
|
|
};
|
|
cResult[6] = attachmentPill;
|
|
cResult[7] = tmp2.attachmentPill;
|
|
cResult[8] = fn2;
|
|
tmp5 = fn2;
|
|
}) : ((projectId) => {
|
|
projectId = projectId.projectId;
|
|
const attachments = projectId.attachments;
|
|
const tmp = closure_26();
|
|
closure_1 = tmp;
|
|
items = [projectId];
|
|
dependencyMap = noop.useCallback((arg0) => {
|
|
const promise = __initData2(projectId, arg0);
|
|
__initData2(projectId, arg0).then((result) => closure_1_1(dependencyMap[23]).openURL(result)).catch(() => {
|
|
|
|
});
|
|
}, items);
|
|
return closure_17(closure_8, {
|
|
style: tmp.attachmentPills,
|
|
children: attachments.map((id, index) => {
|
|
if (null != id.id) {
|
|
const obj = {
|
|
style: closure_1.attachmentPill,
|
|
onPress() {
|
|
return closure_2(id.id);
|
|
},
|
|
accessibilityLabel: null,
|
|
children: null
|
|
};
|
|
const intl = projectId(1119).intl;
|
|
const obj2 = { name: id.name };
|
|
obj.accessibilityLabel = intl.formatToPlainString(closure_1(3682).QUFLUq, obj2);
|
|
const obj3 = { variant: "text-xs/medium", color: "text-default", children: id.name };
|
|
obj.children = closure_1_17(projectId(4754).Text, obj3);
|
|
let tmp12 = closure_1_17(projectId(5824).Card, obj, id.id);
|
|
} else {
|
|
const obj4 = { style: closure_1.attachmentPill, children: null };
|
|
const obj5 = { variant: "text-xs/medium", color: "text-muted", children: null };
|
|
const intl2 = projectId(1119).intl;
|
|
const obj6 = { name: id.name };
|
|
obj5.children = intl2.formatToPlainString(closure_1(3682).OBr7WW, obj6);
|
|
obj4.children = closure_1_17(projectId(4754).Text, obj5);
|
|
const _HermesInternal = HermesInternal;
|
|
tmp12 = closure_1_17(closure_1_8, obj4, "" + id.name + "-" + index);
|
|
}
|
|
return tmp12;
|
|
})
|
|
});
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_31 = ReactCompilerGating.isReactCompilerEnabled() ? ((onAsk) => {
|
|
const cResult = c.c(11);
|
|
onAsk = onAsk.onAsk;
|
|
const tmp4 = closure_26();
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const obj2 = { variant: "text-xs/normal", color: "text-muted", children: null };
|
|
const intl = tmp(1119).intl;
|
|
obj2.children = intl.string(_modDef3682.tG5PBo);
|
|
const tmp8 = constants(tmp(4754).Text, obj2);
|
|
cResult[0] = tmp8;
|
|
let first = tmp8;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
if (cResult[1] !== tmp4.ideasOfferHint) {
|
|
const obj3 = { style: tmp4.ideasOfferHint, children: first };
|
|
const tmp12 = constants(closure_1_8, obj3);
|
|
cResult[1] = tmp4.ideasOfferHint;
|
|
cResult[2] = tmp12;
|
|
let tmp9 = tmp12;
|
|
} else {
|
|
tmp9 = cResult[2];
|
|
}
|
|
if (cResult[3] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const intl2 = tmp(1119).intl;
|
|
const stringResult = intl2.string(_modDef3682.cwTe5o);
|
|
cResult[3] = stringResult;
|
|
let tmp14 = stringResult;
|
|
} else {
|
|
tmp14 = cResult[3];
|
|
}
|
|
if (cResult[4] === onAsk) {
|
|
if (cResult[5] === tmp13) {
|
|
let tmp17 = cResult[6];
|
|
}
|
|
if (cResult[7] === tmp4.ideasOffer) {
|
|
if (cResult[8] === tmp9) {
|
|
if (cResult[9] === tmp17) {
|
|
let tmp19 = cResult[10];
|
|
}
|
|
return tmp19;
|
|
}
|
|
}
|
|
const obj4 = { style: tmp4.ideasOffer, children: null };
|
|
items = [tmp9, tmp17];
|
|
obj4.children = items;
|
|
const tmp22 = collapsedCategories(closure_1_8, obj4);
|
|
cResult[7] = tmp4.ideasOffer;
|
|
cResult[8] = tmp9;
|
|
cResult[9] = tmp17;
|
|
cResult[10] = tmp22;
|
|
tmp19 = tmp22;
|
|
}
|
|
const tmp18 = constants(components_Button_Button.Button, { variant: "secondary", size: "sm", disabled: null == onAsk, onPress: onAsk, text: tmp14 });
|
|
cResult[4] = onAsk;
|
|
cResult[5] = null == onAsk;
|
|
cResult[6] = tmp18;
|
|
tmp17 = tmp18;
|
|
}) : ((onAsk) => {
|
|
onAsk = onAsk.onAsk;
|
|
const tmp = closure_26();
|
|
const obj = { style: tmp.ideasOffer, children: null };
|
|
const obj2 = { style: tmp.ideasOfferHint, children: null };
|
|
const obj3 = { variant: "text-xs/normal", color: "text-muted", children: null };
|
|
const intl = util.intl;
|
|
obj3.children = intl.string(_modDef3682.tG5PBo);
|
|
obj2.children = constants(Text_Text.Text, obj3);
|
|
items = [constants(closure_1_8, obj2), ];
|
|
const obj4 = { variant: "secondary", size: "sm", disabled: null == onAsk, onPress: onAsk, text: null };
|
|
const intl2 = util.intl;
|
|
obj4.text = intl2.string(_modDef3682.cwTe5o);
|
|
items[1] = constants(components_Button_Button.Button, obj4);
|
|
obj.children = items;
|
|
return collapsedCategories(closure_1_8, obj);
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_32 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
const cResult = c.c(20);
|
|
({ node, inGutter, live, crestColor, epoch } = arg0);
|
|
let num = 0;
|
|
if (undefined !== epoch) {
|
|
num = epoch;
|
|
}
|
|
const tmp6 = closure_26();
|
|
if (cResult[0] !== node) {
|
|
const describeNodeResult = tmp(17038).describeNode(node);
|
|
cResult[0] = node;
|
|
cResult[1] = describeNodeResult;
|
|
let tmp7 = describeNodeResult;
|
|
const tmpResult = tmp(17038);
|
|
} else {
|
|
tmp7 = cResult[1];
|
|
}
|
|
let tmp9 = !tmp5;
|
|
if (!(undefined !== live && live)) {
|
|
tmp9 = "failed" !== node.status;
|
|
}
|
|
let str2 = "detail";
|
|
if (undefined !== live && live) {
|
|
str2 = "headline";
|
|
}
|
|
if (cResult[2] !== node.durationMs) {
|
|
let tmp11 = null;
|
|
if (null != node.durationMs) {
|
|
const obj2 = { variant: "text-xs/normal", color: "text-subtle", children: tmp(17039).describeDuration(node.durationMs) };
|
|
tmp11 = constants(tmp(4754).Text, obj2);
|
|
const tmpResult2 = tmp(17039);
|
|
}
|
|
cResult[2] = node.durationMs;
|
|
cResult[3] = tmp11;
|
|
let tmp10 = tmp11;
|
|
} else {
|
|
tmp10 = cResult[3];
|
|
}
|
|
if (cResult[4] === crestColor) {
|
|
if (cResult[5] === num) {
|
|
if (cResult[6] === tmp4) {
|
|
if (cResult[7] === tmp5) {
|
|
if (cResult[8] === tmp7) {
|
|
if (cResult[9] === tmp9) {
|
|
if (cResult[10] === tmp13) {
|
|
if (cResult[11] === str2) {
|
|
if (cResult[12] === tmp10) {
|
|
let tmp14 = cResult[13];
|
|
}
|
|
if (cResult[14] === node.detail) {
|
|
if (cResult[15] === tmp6) {
|
|
let tmp16 = cResult[16];
|
|
}
|
|
if (cResult[17] === tmp16) {
|
|
if (cResult[18] === tmp14) {
|
|
let tmp20 = cResult[19];
|
|
}
|
|
return tmp20;
|
|
}
|
|
const obj3 = { children: null };
|
|
items = [tmp14, tmp16];
|
|
obj3.children = items;
|
|
const tmp23 = collapsedCategories(closure_1_8, obj3);
|
|
cResult[17] = tmp16;
|
|
cResult[18] = tmp14;
|
|
cResult[19] = tmp23;
|
|
tmp20 = tmp23;
|
|
}
|
|
let tmp17 = null;
|
|
if (node.detail.length > 0) {
|
|
const obj4 = { style: tmp6.stepDetail, children: null };
|
|
const detail = node.detail;
|
|
obj4.children = detail.map((children, index) => closure_1_17(require("Text/Text").Text, { variant: "text-sm/normal", color: "text-muted", children }, index));
|
|
tmp17 = constants(closure_1_8, obj4);
|
|
}
|
|
cResult[14] = node.detail;
|
|
cResult[15] = tmp6;
|
|
cResult[16] = tmp17;
|
|
tmp16 = tmp17;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const tmp15 = constants(VibegrationsNativeStatusLineDefault, { line: tmp7, live: undefined !== live && live, settled: tmp9, failed: "failed" === node.status, presentation: str2, crestColor, inGutter: undefined !== inGutter && inGutter, epoch: num, trailing: tmp10 });
|
|
cResult[4] = crestColor;
|
|
cResult[5] = num;
|
|
cResult[6] = undefined !== inGutter && inGutter;
|
|
cResult[7] = undefined !== live && live;
|
|
cResult[8] = tmp7;
|
|
cResult[9] = tmp9;
|
|
cResult[10] = "failed" === node.status;
|
|
cResult[11] = str2;
|
|
cResult[12] = tmp10;
|
|
cResult[13] = tmp15;
|
|
tmp14 = tmp15;
|
|
}) : ((live) => {
|
|
({ node, inGutter } = live);
|
|
if (inGutter === undefined) {
|
|
inGutter = false;
|
|
}
|
|
let flag = live.live;
|
|
if (flag === undefined) {
|
|
flag = false;
|
|
}
|
|
({ epoch, crestColor } = live);
|
|
if (epoch === undefined) {
|
|
epoch = 0;
|
|
}
|
|
const obj = { line: null, live: null, settled: null, failed: null, presentation: null, crestColor: null, inGutter: null, epoch: null, trailing: null };
|
|
const tmp = closure_26();
|
|
const tmp2 = collapsedCategories;
|
|
const tmp6 = VibegrationsNativeStatusLineDefault;
|
|
obj.line = VibegrationsTimelineTree.describeNode(node);
|
|
obj.live = flag;
|
|
let tmp8 = !flag;
|
|
if (!flag) {
|
|
tmp8 = "failed" !== node.status;
|
|
}
|
|
obj.settled = tmp8;
|
|
obj.failed = "failed" === node.status;
|
|
let str2 = "detail";
|
|
if (flag) {
|
|
str2 = "headline";
|
|
}
|
|
obj.presentation = str2;
|
|
obj.crestColor = crestColor;
|
|
obj.inGutter = inGutter;
|
|
obj.epoch = epoch;
|
|
let tmp4Result = null;
|
|
if (null != node.durationMs) {
|
|
const obj3 = { variant: "text-xs/normal", color: "text-subtle", children: tmp7(17039).describeDuration(node.durationMs) };
|
|
tmp4Result = tmp4(tmp7(4754).Text, obj3);
|
|
const tmp7Result = tmp7(17039);
|
|
}
|
|
obj.trailing = tmp4Result;
|
|
const children = [constants(tmp6, obj), ];
|
|
let tmp4Result2 = null;
|
|
if (node.detail.length > 0) {
|
|
const obj4 = { style: tmp.stepDetail, children: null };
|
|
const detail = node.detail;
|
|
obj4.children = detail.map((children, index) => closure_1_17(require("Text/Text").Text, { variant: "text-sm/normal", color: "text-muted", children }, index));
|
|
tmp4Result2 = tmp4(tmp3, obj4);
|
|
}
|
|
children[1] = tmp4Result2;
|
|
return tmp2(closure_1_8, { children });
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_33 = ReactCompilerGating.isReactCompilerEnabled() ? ((epoch) => {
|
|
const cResult = turnActive(568).c(29);
|
|
({ tree, turnActive } = epoch);
|
|
epoch = epoch.epoch;
|
|
const tmp4 = closure_26();
|
|
let obj = turnActive(568);
|
|
[tmp6, dependencyMap] = noop.useState(false);
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const fn = function i() {
|
|
return dependencyMap((arg0) => !arg0);
|
|
};
|
|
cResult[0] = fn;
|
|
let first = fn;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
if (cResult[1] === tree.steps) {
|
|
if (cResult[2] === tree.tasks) {
|
|
const turn = tree.turn;
|
|
let durationMs;
|
|
if (turn != null) {
|
|
durationMs = turn.durationMs;
|
|
}
|
|
if (cResult[3] === durationMs) {
|
|
if (cResult[4] === turnActive) {
|
|
_slicedToArray = cResult[5];
|
|
let tmp11 = cResult[6];
|
|
}
|
|
if (cResult[9] !== tree.steps) {
|
|
let someResult = tree.steps.length > 1;
|
|
if (!someResult) {
|
|
const steps = tree.steps;
|
|
someResult = steps.some((detail) => detail.detail.length > 0);
|
|
}
|
|
cResult[9] = tree.steps;
|
|
cResult[10] = someResult;
|
|
let tmp22 = someResult;
|
|
} else {
|
|
tmp22 = cResult[10];
|
|
}
|
|
let tmp25;
|
|
if (tmp22) {
|
|
tmp25 = first;
|
|
}
|
|
if (cResult[11] === epoch) {
|
|
if (cResult[12] === tmp6) {
|
|
if (cResult[13] === tmp11) {
|
|
if (cResult[14] === tmp24) {
|
|
if (cResult[15] === tmp25) {
|
|
if (cResult[16] === turnActive) {
|
|
let tmp26 = cResult[17];
|
|
}
|
|
if (cResult[18] === tmp10) {
|
|
if (cResult[19] === epoch) {
|
|
if (cResult[20] === tmp6) {
|
|
if (cResult[21] === tmp22) {
|
|
if (cResult[22] === tmp4) {
|
|
if (cResult[23] === tree.steps) {
|
|
if (cResult[24] === turnActive) {
|
|
let tmp30 = cResult[25];
|
|
}
|
|
if (cResult[26] === tmp26) {
|
|
if (cResult[27] === tmp30) {
|
|
let tmp34 = cResult[28];
|
|
}
|
|
return tmp34;
|
|
}
|
|
const obj2 = { children: null };
|
|
items = [tmp26, tmp30];
|
|
obj2.children = items;
|
|
const tmp37 = closure_18(closure_8, obj2);
|
|
cResult[26] = tmp26;
|
|
cResult[27] = tmp30;
|
|
cResult[28] = tmp37;
|
|
tmp34 = tmp37;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let tmp31 = null;
|
|
if (tmp6) {
|
|
tmp31 = null;
|
|
if (tmp22) {
|
|
const obj3 = { style: tmp4.activityDetail, children: null };
|
|
const steps1 = tree.steps;
|
|
obj3.children = steps1.map((node) => {
|
|
const obj = { node, live: null, epoch: null };
|
|
let tmp3 = turnActive;
|
|
if (turnActive) {
|
|
tmp3 = node === currentStepResult;
|
|
}
|
|
obj.live = tmp3;
|
|
obj.epoch = epoch;
|
|
return constants(closure_32, obj, node.id);
|
|
});
|
|
tmp31 = closure_17(closure_8, obj3);
|
|
}
|
|
}
|
|
cResult[18] = tmp10;
|
|
cResult[19] = epoch;
|
|
cResult[20] = tmp6;
|
|
cResult[21] = tmp22;
|
|
cResult[22] = tmp4;
|
|
cResult[23] = tree.steps;
|
|
cResult[24] = turnActive;
|
|
cResult[25] = tmp31;
|
|
tmp30 = tmp31;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const obj4 = { line: tmp11, live: turnActive, settled: !turnActive, inGutter: true, epoch, expanded: tmp6, onToggle: tmp25 };
|
|
const tmp29 = closure_17(epoch(17024), obj4);
|
|
cResult[11] = epoch;
|
|
cResult[12] = tmp6;
|
|
cResult[13] = tmp11;
|
|
cResult[14] = !turnActive;
|
|
cResult[15] = tmp25;
|
|
cResult[16] = turnActive;
|
|
cResult[17] = tmp29;
|
|
tmp26 = tmp29;
|
|
}
|
|
}
|
|
}
|
|
const tmp5 = _slicedToArray(noop.useState(false), 2);
|
|
const currentStepResult = turnActive(17038).currentStep(tree.steps);
|
|
_slicedToArray = currentStepResult;
|
|
let tmp13;
|
|
if (!turnActive) {
|
|
const turn2 = tree.turn;
|
|
let durationMs1;
|
|
if (turn2 != null) {
|
|
durationMs1 = turn2.durationMs;
|
|
}
|
|
tmp13 = durationMs1;
|
|
}
|
|
if (cResult[7] !== tree.tasks) {
|
|
const tasks = tree.tasks;
|
|
const found = tasks.find((task) => null != task.task.groupLabel);
|
|
let groupLabel;
|
|
if (found != null) {
|
|
groupLabel = found.task.groupLabel;
|
|
}
|
|
cResult[7] = tree.tasks;
|
|
cResult[8] = groupLabel;
|
|
let describeTurnDurationResult = groupLabel;
|
|
} else {
|
|
describeTurnDurationResult = cResult[8];
|
|
}
|
|
if (null != tmp13) {
|
|
describeTurnDurationResult = tmp(17039).describeTurnDuration(tmp13);
|
|
const tmpResult3 = tmp(17039);
|
|
} else if (null != currentStepResult) {
|
|
describeTurnDurationResult = tmp(17038).describeNode(currentStepResult);
|
|
const tmpResult4 = tmp(17038);
|
|
} else if (describeTurnDurationResult == null) {
|
|
const intl = tmp(1119).intl;
|
|
describeTurnDurationResult = intl.string(epoch(3682).nv6pUM);
|
|
}
|
|
({ steps: tmp3[1], tasks: tmp3[2], turn: turn3 } = tree);
|
|
let durationMs2;
|
|
if (turn3 != null) {
|
|
durationMs2 = turn3.durationMs;
|
|
}
|
|
cResult[3] = durationMs2;
|
|
cResult[4] = turnActive;
|
|
cResult[5] = currentStepResult;
|
|
cResult[6] = describeTurnDurationResult;
|
|
tmp11 = describeTurnDurationResult;
|
|
}) : ((epoch) => {
|
|
({ tree, turnActive } = epoch);
|
|
epoch = epoch.epoch;
|
|
dependencyMap = undefined;
|
|
_slicedToArray = undefined;
|
|
const tmp = closure_26();
|
|
[tmp3, c2] = noop.useState(false);
|
|
const callback = noop.useCallback(() => _undefined((arg0) => !arg0), []);
|
|
const tmp2 = _slicedToArray(noop.useState(false), 2);
|
|
const currentStepResult = turnActive(17038).currentStep(tree.steps);
|
|
_slicedToArray = currentStepResult;
|
|
let tmp8;
|
|
if (!turnActive) {
|
|
const turn = tree.turn;
|
|
let durationMs;
|
|
if (turn != null) {
|
|
durationMs = turn.durationMs;
|
|
}
|
|
tmp8 = durationMs;
|
|
}
|
|
const tasks = tree.tasks;
|
|
const found = tasks.find((task) => null != task.task.groupLabel);
|
|
let groupLabel;
|
|
if (found != null) {
|
|
groupLabel = found.task.groupLabel;
|
|
}
|
|
if (null != tmp8) {
|
|
groupLabel = tmp5(17039).describeTurnDuration(tmp8);
|
|
const tmp5Result = tmp5(17039);
|
|
} else if (null != currentStepResult) {
|
|
groupLabel = tmp5(17038).describeNode(currentStepResult);
|
|
const tmp5Result2 = tmp5(17038);
|
|
} else if (groupLabel == null) {
|
|
const intl = tmp5(1119).intl;
|
|
groupLabel = intl.string(epoch(3682).nv6pUM);
|
|
}
|
|
let someResult = tree.steps.length > 1;
|
|
if (!someResult) {
|
|
const steps = tree.steps;
|
|
someResult = steps.some((detail) => detail.detail.length > 0);
|
|
}
|
|
const obj2 = { line: groupLabel, live: turnActive, settled: !turnActive, inGutter: true, epoch, expanded: tmp3, onToggle: null };
|
|
let tmp19;
|
|
let obj = turnActive(17038);
|
|
const tmp15 = closure_18;
|
|
if (someResult) {
|
|
tmp19 = callback;
|
|
}
|
|
obj2.onToggle = tmp19;
|
|
const children = [closure_17(epoch(17024), obj2), ];
|
|
let tmp17Result = null;
|
|
if (tmp3) {
|
|
tmp17Result = null;
|
|
if (someResult) {
|
|
const obj3 = { style: tmp.activityDetail, children: null };
|
|
const steps1 = tree.steps;
|
|
obj3.children = steps1.map((node) => {
|
|
const obj = { node, live: null, epoch: null };
|
|
let tmp3 = turnActive;
|
|
if (turnActive) {
|
|
tmp3 = node === c3;
|
|
}
|
|
obj.live = tmp3;
|
|
obj.epoch = epoch;
|
|
return constants(closure_32, obj, node.id);
|
|
});
|
|
tmp17Result = tmp17(tmp16, obj3);
|
|
}
|
|
}
|
|
children[1] = tmp17Result;
|
|
return tmp15(closure_8, { children });
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_34 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
let obj = mark;
|
|
const cResult = mark(568).c(32);
|
|
({ lane, mark } = arg0);
|
|
({ turnActive, epoch } = arg0);
|
|
const tmp3 = closure_26();
|
|
const obj2 = mark(568);
|
|
[tmp5, dependencyMap] = noop.useState(false);
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const fn = function i() {
|
|
return dependencyMap((arg0) => !arg0);
|
|
};
|
|
cResult[0] = fn;
|
|
let first = fn;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
if (turnActive) {
|
|
turnActive = tmp7;
|
|
}
|
|
if (cResult[1] === "running" === lane.task.status) {
|
|
if (cResult[2] === lane.steps) {
|
|
if (cResult[3] === lane.task) {
|
|
if (cResult[4] === turnActive) {
|
|
_slicedToArray = tmp9;
|
|
let tmp18 = !turnActive;
|
|
if (!turnActive) {
|
|
tmp18 = "failed" !== lane.task.status;
|
|
}
|
|
if (cResult[8] !== mark.Illocon) {
|
|
const tmp21 = closure_17(mark.Illocon, { size: 16, accessible: false });
|
|
cResult[8] = mark.Illocon;
|
|
cResult[9] = tmp21;
|
|
let tmp19 = tmp21;
|
|
} else {
|
|
tmp19 = cResult[9];
|
|
}
|
|
let tmp22;
|
|
if (cResult[5]) {
|
|
tmp22 = first;
|
|
}
|
|
if (cResult[10] === epoch) {
|
|
if (cResult[11] === tmp5) {
|
|
if (cResult[12] === turnActive) {
|
|
if (cResult[13] === tmp10) {
|
|
if (cResult[14] === mark.tint) {
|
|
if (cResult[15] === tmp18) {
|
|
if (cResult[16] === tmp23) {
|
|
if (cResult[17] === tmp19) {
|
|
if (cResult[18] === tmp22) {
|
|
let tmp24 = cResult[19];
|
|
}
|
|
if (cResult[20] === epoch) {
|
|
if (cResult[21] === tmp5) {
|
|
if (cResult[22] === tmp8) {
|
|
if (cResult[23] === lane.steps) {
|
|
if (cResult[24] === lane.task.detail) {
|
|
if (cResult[25] === tmp9) {
|
|
if (cResult[26] === mark.tint) {
|
|
if (cResult[27] === tmp3) {
|
|
let tmp28 = cResult[28];
|
|
}
|
|
if (cResult[29] === tmp24) {
|
|
if (cResult[30] === tmp28) {
|
|
let tmp32 = cResult[31];
|
|
}
|
|
return tmp32;
|
|
}
|
|
const obj3 = { children: null };
|
|
items = [tmp24, tmp28];
|
|
obj3.children = items;
|
|
const tmp35 = closure_18(closure_8, obj3);
|
|
cResult[29] = tmp24;
|
|
cResult[30] = tmp28;
|
|
cResult[31] = tmp35;
|
|
tmp32 = tmp35;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let tmp29 = null;
|
|
if (tmp5) {
|
|
tmp29 = null;
|
|
if (tmp8) {
|
|
const obj4 = { style: tmp3.activityDetail, children: null };
|
|
const detail = lane.task.detail;
|
|
const items1 = [detail.map((children, index) => closure_1_17(mark(4754).Text, { variant: "text-xs/normal", color: "text-feedback-critical", children }, index)), ];
|
|
const steps = lane.steps;
|
|
items1[1] = steps.map((node) => constants(closure_32, { node, live: node === currentStepResult, crestColor: mark.tint, epoch }, node.id));
|
|
obj4.children = items1;
|
|
tmp29 = closure_18(closure_8, obj4);
|
|
}
|
|
}
|
|
cResult[20] = epoch;
|
|
cResult[21] = tmp5;
|
|
cResult[22] = tmp8;
|
|
cResult[23] = lane.steps;
|
|
cResult[24] = lane.task.detail;
|
|
cResult[25] = tmp9;
|
|
cResult[26] = mark.tint;
|
|
cResult[27] = tmp3;
|
|
cResult[28] = tmp29;
|
|
tmp28 = tmp29;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const obj5 = { line: cResult[7], live: turnActive, settled: tmp18, failed: "failed" === lane.task.status, glyph: tmp19, crestColor: mark.tint, inGutter: true, epoch, expanded: tmp5, onToggle: tmp22 };
|
|
const tmp27 = closure_17(epoch(17024), obj5);
|
|
cResult[10] = epoch;
|
|
cResult[11] = tmp5;
|
|
cResult[12] = turnActive;
|
|
cResult[13] = cResult[7];
|
|
cResult[14] = mark.tint;
|
|
cResult[15] = tmp18;
|
|
cResult[16] = "failed" === lane.task.status;
|
|
cResult[17] = tmp19;
|
|
cResult[18] = tmp22;
|
|
cResult[19] = tmp27;
|
|
tmp24 = tmp27;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let currentStepResult;
|
|
if (turnActive) {
|
|
currentStepResult = obj(17038).currentStep(lane.steps);
|
|
const objResult = obj(17038);
|
|
}
|
|
_slicedToArray = currentStepResult;
|
|
const tmp12 = lane.task.detail.length > 0 || lane.steps.length > 0;
|
|
if ("running" !== lane.task.status) {
|
|
const describeTaskOutcomeResult = obj(17040).describeTaskOutcome(lane.task);
|
|
cResult[1] = tmp7;
|
|
cResult[2] = lane.steps;
|
|
cResult[3] = lane.task;
|
|
cResult[4] = turnActive;
|
|
cResult[5] = tmp12;
|
|
cResult[6] = currentStepResult;
|
|
cResult[7] = describeTaskOutcomeResult;
|
|
const objResult3 = obj(17040);
|
|
}
|
|
if (null != currentStepResult) {
|
|
obj = obj(17038);
|
|
obj.describeNode(currentStepResult);
|
|
} else {
|
|
obj(17040).taskTitle(lane.task);
|
|
const objResult4 = obj(17040);
|
|
}
|
|
}) : ((arg0) => {
|
|
({ lane, mark } = arg0);
|
|
({ turnActive, epoch } = arg0);
|
|
dependencyMap = undefined;
|
|
_slicedToArray = undefined;
|
|
const tmp = closure_26();
|
|
[tmp3, c2] = noop.useState(false);
|
|
const callback = noop.useCallback(() => _undefined((arg0) => !arg0), []);
|
|
if (turnActive) {
|
|
turnActive = tmp5;
|
|
}
|
|
let currentStepResult;
|
|
if (turnActive) {
|
|
currentStepResult = mark(17038).currentStep(lane.steps);
|
|
const obj = mark(17038);
|
|
}
|
|
_slicedToArray = currentStepResult;
|
|
const tmp9 = lane.task.detail.length > 0 || lane.steps.length > 0;
|
|
if ("running" === lane.task.status) {
|
|
if (null != currentStepResult) {
|
|
let describeNodeResult = mark(17038).describeNode(currentStepResult);
|
|
const obj4 = mark(17038);
|
|
} else {
|
|
describeNodeResult = mark(17040).taskTitle(lane.task);
|
|
const obj3 = mark(17040);
|
|
}
|
|
} else {
|
|
const obj2 = mark(17040);
|
|
const obj5 = { line: mark(17040).describeTaskOutcome(lane.task), live: turnActive, settled: null, failed: null, glyph: null, crestColor: null, inGutter: true, epoch: null, expanded: null, onToggle: null };
|
|
let tmp26 = !turnActive;
|
|
const describeTaskOutcomeResult = mark(17040).describeTaskOutcome(lane.task);
|
|
if (!turnActive) {
|
|
tmp26 = "failed" !== lane.task.status;
|
|
}
|
|
obj5.settled = tmp26;
|
|
obj5.failed = "failed" === lane.task.status;
|
|
obj5.glyph = closure_17(mark.Illocon, { size: 16, accessible: false });
|
|
obj5.crestColor = mark.tint;
|
|
obj5.epoch = epoch;
|
|
obj5.expanded = tmp3;
|
|
let tmp27;
|
|
if (tmp9) {
|
|
tmp27 = callback;
|
|
}
|
|
obj5.onToggle = tmp27;
|
|
items = [closure_17(epoch(17024), obj5), ];
|
|
let tmp21Result = null;
|
|
if (tmp3) {
|
|
tmp21Result = null;
|
|
if (tmp9) {
|
|
const obj6 = { style: tmp.activityDetail, children: null };
|
|
const detail = lane.task.detail;
|
|
const items1 = [detail.map((children, index) => closure_1_17(mark(_undefined[17]).Text, { variant: "text-xs/normal", color: "text-feedback-critical", children }, index)), ];
|
|
const steps = lane.steps;
|
|
items1[1] = steps.map((node) => constants(closure_32, { node, live: node === c3, crestColor: mark.tint, epoch }, node.id));
|
|
obj6.children = items1;
|
|
tmp21Result = tmp21(tmp22, obj6);
|
|
}
|
|
}
|
|
const obj7 = { children: null };
|
|
items[1] = tmp21Result;
|
|
obj7.children = items;
|
|
return closure_18(closure_8, obj7);
|
|
}
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_35 = ReactCompilerGating.isReactCompilerEnabled() ? ((arg0) => {
|
|
const cResult = turnActive(568).c(10);
|
|
({ tree, turnActive } = arg0);
|
|
let activityBox = closure_26();
|
|
let num = 0;
|
|
if (0 === tree.steps.length) {
|
|
if (num === tree.tasks.length) {
|
|
return null;
|
|
}
|
|
}
|
|
const length = tree.tasks.length;
|
|
if (cResult[0] === length) {
|
|
if (cResult[1] === activityBox.activityBox) {
|
|
if (cResult[2] === tree) {
|
|
if (cResult[3] === turnActive) {
|
|
return cResult[4];
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (cResult[5] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const fn = function p(taskId) {
|
|
return taskId.taskId;
|
|
};
|
|
cResult[5] = fn;
|
|
let tmp4 = fn;
|
|
} else {
|
|
tmp4 = cResult[5];
|
|
}
|
|
let obj = turnActive(568);
|
|
const tasks = tree.tasks;
|
|
dependencyMap = turnActive(17041).subagentIllocons(tasks.map(tmp4));
|
|
if (cResult[6] === length) {
|
|
if (cResult[7] === tree) {
|
|
if (cResult[8] === turnActive) {
|
|
let tmp5 = cResult[9];
|
|
}
|
|
let obj2 = { style: activityBox.activityBox, children: null };
|
|
items = [tmp5, ];
|
|
const tasks1 = tree.tasks;
|
|
items[1] = tasks1.map((task) => {
|
|
let familiarMarkResult;
|
|
if (null != task.task.helperMark) {
|
|
familiarMarkResult = VibegrationsSubagentMark.familiarMark(task.task.helperMark);
|
|
}
|
|
if (familiarMarkResult == null) {
|
|
familiarMarkResult = closure_2.get(task.taskId);
|
|
}
|
|
let tmp5 = null;
|
|
if (null != familiarMarkResult) {
|
|
const obj2 = { lane: task, mark: familiarMarkResult, turnActive, epoch: length };
|
|
tmp5 = constants(closure_34, obj2, task.taskId);
|
|
}
|
|
return tmp5;
|
|
});
|
|
obj2.children = items;
|
|
const tmp9 = closure_18(closure_8, obj2);
|
|
cResult[num] = length;
|
|
activityBox = activityBox.activityBox;
|
|
cResult[1] = activityBox;
|
|
cResult[2] = tree;
|
|
cResult[3] = turnActive;
|
|
num = 4;
|
|
cResult[4] = tmp9;
|
|
}
|
|
}
|
|
const tmp6 = closure_17(closure_33, { tree, turnActive, epoch: length });
|
|
cResult[6] = length;
|
|
cResult[7] = tree;
|
|
cResult[8] = turnActive;
|
|
cResult[9] = tmp6;
|
|
tmp5 = tmp6;
|
|
}) : ((arg0) => {
|
|
({ tree, turnActive } = arg0);
|
|
let length;
|
|
dependencyMap = undefined;
|
|
if (0 === tree.steps.length) {
|
|
if (0 === tree.tasks.length) {
|
|
return null;
|
|
}
|
|
}
|
|
length = tree.tasks.length;
|
|
const tmp = closure_26();
|
|
const tasks = tree.tasks;
|
|
dependencyMap = turnActive(17041).subagentIllocons(tasks.map((taskId) => taskId.taskId));
|
|
let obj2 = { style: tmp.activityBox, children: null };
|
|
items = [closure_17(closure_33, { tree, turnActive, epoch: length }), ];
|
|
const tasks1 = tree.tasks;
|
|
items[1] = tasks1.map((task) => {
|
|
let familiarMarkResult;
|
|
if (null != task.task.helperMark) {
|
|
familiarMarkResult = VibegrationsSubagentMark.familiarMark(task.task.helperMark);
|
|
}
|
|
if (familiarMarkResult == null) {
|
|
familiarMarkResult = closure_2.get(task.taskId);
|
|
}
|
|
let tmp5 = null;
|
|
if (null != familiarMarkResult) {
|
|
const obj2 = { lane: task, mark: familiarMarkResult, turnActive, epoch: length };
|
|
tmp5 = constants(closure_34, obj2, task.taskId);
|
|
}
|
|
return tmp5;
|
|
});
|
|
obj2.children = items;
|
|
return closure_18(closure_8, obj2);
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_36 = ReactCompilerGating.isReactCompilerEnabled() ? ((children) => {
|
|
const cResult = c.c(15);
|
|
children = children.children;
|
|
const tmp3 = closure_26();
|
|
if (obj2.isIOS()) {
|
|
({ transcript, transcript: transcript2 } = tmp3);
|
|
if (cResult[0] !== tmp3.maskSolid) {
|
|
const obj3 = { style: tmp3.maskSolid };
|
|
const tmp7 = constants(closure_1_8, obj3);
|
|
cResult[0] = tmp3.maskSolid;
|
|
cResult[1] = tmp7;
|
|
let tmp4 = tmp7;
|
|
} else {
|
|
tmp4 = cResult[1];
|
|
}
|
|
if (cResult[2] !== tmp3.maskFade) {
|
|
const obj4 = { style: tmp3.maskFade, colors: items, locations, start, end };
|
|
const tmp15 = constants(LinearGradientDefault, obj4);
|
|
cResult[2] = tmp3.maskFade;
|
|
cResult[3] = tmp15;
|
|
let tmp8 = tmp15;
|
|
} else {
|
|
tmp8 = cResult[3];
|
|
}
|
|
const _Math = Math;
|
|
const bound = Math.max(0, children.clearance - c21);
|
|
if (cResult[4] !== bound) {
|
|
const obj5 = { style: null };
|
|
const obj6 = { height: bound };
|
|
obj5.style = obj6;
|
|
const tmp22 = constants(closure_1_8, obj5);
|
|
cResult[4] = bound;
|
|
cResult[5] = tmp22;
|
|
let tmp19 = tmp22;
|
|
} else {
|
|
tmp19 = cResult[5];
|
|
}
|
|
if (cResult[6] === tmp3.transcript) {
|
|
if (cResult[7] === tmp4) {
|
|
if (cResult[8] === tmp8) {
|
|
if (cResult[9] === tmp19) {
|
|
let tmp23 = cResult[10];
|
|
}
|
|
if (cResult[11] === children) {
|
|
if (cResult[12] === tmp3.transcript) {
|
|
if (cResult[13] === tmp23) {
|
|
let tmp27 = cResult[14];
|
|
}
|
|
return tmp27;
|
|
}
|
|
}
|
|
const obj7 = { style: transcript, maskElement: tmp23, children };
|
|
const tmp30 = constants(_modDef5881, obj7);
|
|
cResult[11] = children;
|
|
cResult[12] = tmp3.transcript;
|
|
cResult[13] = tmp23;
|
|
cResult[14] = tmp30;
|
|
tmp27 = tmp30;
|
|
}
|
|
}
|
|
}
|
|
const obj8 = { style: transcript2, children: null };
|
|
items = [tmp4, tmp8, tmp19];
|
|
obj8.children = items;
|
|
const tmp26 = collapsedCategories(closure_1_8, obj8);
|
|
cResult[6] = tmp3.transcript;
|
|
cResult[7] = tmp4;
|
|
cResult[8] = tmp8;
|
|
cResult[9] = tmp19;
|
|
cResult[10] = tmp26;
|
|
tmp23 = tmp26;
|
|
} else {
|
|
return children;
|
|
}
|
|
}) : ((children) => {
|
|
children = children.children;
|
|
const tmp = closure_26();
|
|
let tmp3 = children;
|
|
if (obj.isIOS()) {
|
|
const obj2 = { style: tmp.transcript, maskElement: null, children: null };
|
|
const obj3 = { style: tmp.transcript, children: null };
|
|
const obj4 = { style: tmp.maskSolid };
|
|
items = [constants(closure_1_8, obj4), , ];
|
|
const obj5 = { style: tmp.maskFade, colors: items, locations, start, end };
|
|
items[1] = constants(LinearGradientDefault, obj5);
|
|
const obj6 = { style: null };
|
|
const obj7 = { height: null };
|
|
const _Math = Math;
|
|
obj7.height = Math.max(0, children.clearance - c21);
|
|
obj6.style = obj7;
|
|
items[2] = constants(closure_1_8, obj6);
|
|
obj3.children = items;
|
|
obj2.maskElement = collapsedCategories(closure_1_8, obj3);
|
|
obj2.children = children;
|
|
tmp3 = constants(_modDef5881, obj2);
|
|
}
|
|
return tmp3;
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let closure_37 = noop.memo(ReactCompilerGating.isReactCompilerEnabled() ? ((onJumpToReplied) => {
|
|
const cResult = message(onJumpToReplied[13]).c(130);
|
|
({ projectId, message } = onJumpToReplied);
|
|
({ groupStart, isNewest, replied } = onJumpToReplied);
|
|
onJumpToReplied = onJumpToReplied.onJumpToReplied;
|
|
({ onApprove, onPickIdea, onAskForIdeas, onAnswerClarification } = onJumpToReplied);
|
|
const tmp4 = closure_26();
|
|
if (cResult[0] !== message) {
|
|
const tmp7 = turnSettled(message);
|
|
cResult[0] = message;
|
|
cResult[1] = tmp7;
|
|
let tmp5 = tmp7;
|
|
} else {
|
|
tmp5 = cResult[1];
|
|
}
|
|
if (cResult[2] === message.steps) {
|
|
if (cResult[3] === tmp8) {
|
|
let tmp9 = cResult[4];
|
|
}
|
|
if (cResult[5] !== message.steps) {
|
|
const announcementNotesResult = tmp(tmp2[24]).announcementNotes(message.steps);
|
|
cResult[5] = message.steps;
|
|
cResult[6] = announcementNotesResult;
|
|
let arr = announcementNotesResult;
|
|
const tmpResult = tmp(tmp2[24]);
|
|
} else {
|
|
arr = cResult[6];
|
|
}
|
|
if (cResult[7] !== message.steps) {
|
|
const streamedMessagesResult = tmp(tmp2[24]).streamedMessages(message.steps);
|
|
cResult[7] = message.steps;
|
|
cResult[8] = streamedMessagesResult;
|
|
let arr2 = streamedMessagesResult;
|
|
const tmpResult6 = tmp(tmp2[24]);
|
|
} else {
|
|
arr2 = cResult[8];
|
|
}
|
|
if (cResult[9] !== message.steps) {
|
|
const latestTodosResult = tmp(tmp2[24]).latestTodos(message.steps);
|
|
cResult[9] = message.steps;
|
|
cResult[10] = latestTodosResult;
|
|
let tmp13 = latestTodosResult;
|
|
const tmpResult7 = tmp(tmp2[24]);
|
|
} else {
|
|
tmp13 = cResult[10];
|
|
}
|
|
if (cResult[11] !== tmp9.tasks) {
|
|
const runningTodoAgentsResult = tmp(tmp2[31]).runningTodoAgents(tmp9.tasks);
|
|
cResult[11] = tmp9.tasks;
|
|
cResult[12] = runningTodoAgentsResult;
|
|
let tmp15 = runningTodoAgentsResult;
|
|
const tmpResult8 = tmp(tmp2[31]);
|
|
} else {
|
|
tmp15 = cResult[12];
|
|
}
|
|
if (cResult[13] === onJumpToReplied) {
|
|
if (cResult[14] === replied) {
|
|
let tmp17 = cResult[15];
|
|
}
|
|
if (cResult[16] !== message.content) {
|
|
const result = tmp(tmp2[32]).parseVibegrationsDesignRemark(message.content);
|
|
cResult[16] = message.content;
|
|
cResult[17] = result;
|
|
let tmp18 = result;
|
|
const tmpResult9 = tmp(tmp2[32]);
|
|
} else {
|
|
tmp18 = cResult[17];
|
|
}
|
|
let body;
|
|
if (tmp18 != null) {
|
|
body = tmp18.body;
|
|
}
|
|
if (body == null) {
|
|
body = message.content;
|
|
}
|
|
if (cResult[18] !== body) {
|
|
const trimmed = body.trim();
|
|
cResult[18] = body;
|
|
cResult[19] = trimmed;
|
|
let tmp22 = trimmed;
|
|
} else {
|
|
tmp22 = cResult[19];
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
let attachments = null;
|
|
if (null != message.attachments) {
|
|
attachments = null;
|
|
if (message.attachments.length > 0) {
|
|
attachments = message.attachments;
|
|
}
|
|
}
|
|
let rowGroupStart = groupStart;
|
|
if (groupStart) {
|
|
rowGroupStart = !onJumpToReplied.first;
|
|
}
|
|
if (rowGroupStart) {
|
|
rowGroupStart = tmp4.rowGroupStart;
|
|
}
|
|
if (cResult[20] === tmp4.row) {
|
|
if (cResult[21] === rowGroupStart) {
|
|
let tmp25 = cResult[22];
|
|
}
|
|
let user_id;
|
|
if ("user" === message.role) {
|
|
user_id = message.user_id;
|
|
}
|
|
if (cResult[23] === user_id) {
|
|
if ("user" === message.role) {
|
|
if ("" === tmp22) {
|
|
if (null == tmp18) {
|
|
if (null == attachments) {
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[26] === groupStart) {
|
|
if (cResult[27] === message.user_id) {
|
|
if (cResult[28] === tmp4.avatar) {
|
|
let tmp148 = cResult[29];
|
|
}
|
|
if (cResult[30] === groupStart) {
|
|
if (cResult[31] === message.created_at) {
|
|
if (cResult[32] === message.user_id) {
|
|
if (cResult[33] === tmp4.header) {
|
|
let tmp152 = cResult[34];
|
|
}
|
|
if (cResult[35] === tmp22) {
|
|
if (cResult[36] === groupStart) {
|
|
if (cResult[37] === tmp18) {
|
|
let tmp156 = cResult[38];
|
|
}
|
|
if (cResult[39] === attachments) {
|
|
if (cResult[40] === projectId) {
|
|
let tmp162 = cResult[41];
|
|
}
|
|
if (cResult[42] === tmp29) {
|
|
if (cResult[43] === tmp25) {
|
|
if (cResult[44] === tmp148) {
|
|
if (cResult[45] === tmp152) {
|
|
if (cResult[46] === tmp156) {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const obj2 = { style: tmp25, onLongPress: tmp29, accessible: false, children: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
tmp169[0] = tmp148;
|
|
tmp169[1] = tmp152;
|
|
tmp169[2] = tmp156;
|
|
tmp169[3] = tmp162;
|
|
obj2.children = tmp169;
|
|
const tmp170 = closure_18(closure_7, obj2);
|
|
cResult[42] = tmp29;
|
|
cResult[43] = tmp25;
|
|
cResult[44] = tmp148;
|
|
cResult[45] = tmp152;
|
|
cResult[46] = tmp156;
|
|
cResult[47] = tmp162;
|
|
cResult[48] = tmp170;
|
|
}
|
|
let tmp163 = null;
|
|
if (null != attachments) {
|
|
const obj3 = { projectId, attachments };
|
|
tmp163 = closure_17(closure_30, obj3);
|
|
}
|
|
cResult[39] = attachments;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[41] = tmp163;
|
|
tmp162 = tmp163;
|
|
}
|
|
}
|
|
if (tmp28) {
|
|
let combined;
|
|
if (!groupStart) {
|
|
const intl3 = tmp(tmp2[15]).intl;
|
|
const _HermesInternal = HermesInternal;
|
|
combined = "" + intl3.string(tmp(tmp2[15]).t.KD6OJJ) + ": " + tmp22;
|
|
}
|
|
const obj4 = { variant: "text-md/normal", color: "text-default", accessibilityLabel: combined, children: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
items = [null, , ];
|
|
let str12 = null;
|
|
if (null != tmp18) {
|
|
str12 = null;
|
|
if (tmp28) {
|
|
str12 = " ";
|
|
}
|
|
}
|
|
items[1] = str12;
|
|
items[2] = tmp22;
|
|
obj4.children = items;
|
|
let tmp158Result = closure_18(tmp(tmp2[17]).Text, obj4);
|
|
} else {
|
|
tmp158Result = null;
|
|
}
|
|
cResult[35] = tmp22;
|
|
cResult[36] = groupStart;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[37] = tmp18;
|
|
cResult[38] = tmp158Result;
|
|
tmp156 = tmp158Result;
|
|
}
|
|
}
|
|
}
|
|
let tmp153 = null;
|
|
if (groupStart) {
|
|
const obj5 = { style: tmp4.header, children: null };
|
|
({ user_id: obj34.userId, created_at: obj34.at } = message);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
tmp153 = closure_17(closure_8, obj5);
|
|
}
|
|
cResult[30] = groupStart;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[32] = message.user_id;
|
|
cResult[33] = tmp4.header;
|
|
cResult[34] = tmp153;
|
|
tmp152 = tmp153;
|
|
}
|
|
}
|
|
if (groupStart) {
|
|
const obj7 = { style: tmp4.avatar, children: null };
|
|
const obj8 = { userId: message.user_id };
|
|
obj7.children = closure_17(tmp(tmp2[34]).VibegrationsUserAvatar, obj8);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
cResult[26] = groupStart;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[28] = tmp4.avatar;
|
|
cResult[29] = null;
|
|
tmp148 = tmp149;
|
|
} else if (true === message.interrupted) {
|
|
const _Symbol3 = Symbol;
|
|
if (cResult[49] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const intl2 = tmp(tmp2[15]).intl;
|
|
const stringResult = intl2.string(replied(tmp2[16])["5T7DSm"]);
|
|
cResult[49] = stringResult;
|
|
let tmp130 = stringResult;
|
|
} else {
|
|
tmp130 = cResult[49];
|
|
}
|
|
const _Symbol4 = Symbol;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
if (tmp133 === Symbol.for("react.memo_cache_sentinel")) {
|
|
const obj9 = { line: tmp130, live: false, settled: true, inGutter: true, glyph: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
obj9.glyph = closure_17(tmp(tmp2[36]).StopIcon, { size: "refresh_sm", color: null });
|
|
const tmp138 = closure_17(replied(tmp2[8]), obj9);
|
|
cResult[50] = tmp138;
|
|
let tmp134 = tmp138;
|
|
const obj10 = { size: "refresh_sm", color: null };
|
|
const tmp137 = replied(tmp2[8]);
|
|
} else {
|
|
tmp134 = cResult[50];
|
|
}
|
|
if (cResult[51] !== tmp4.activityBox) {
|
|
const obj11 = { style: tmp4.activityBox, children: tmp134 };
|
|
const tmp142 = closure_17(closure_8, obj11);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[52] = tmp142;
|
|
let tmp139 = tmp142;
|
|
} else {
|
|
tmp139 = cResult[52];
|
|
}
|
|
if (cResult[53] === tmp25) {
|
|
if (cResult[54] === tmp139) {
|
|
let tmp143 = cResult[55];
|
|
}
|
|
return tmp143;
|
|
}
|
|
const obj12 = { style: tmp25, children: tmp139 };
|
|
const tmp146 = closure_17(closure_8, obj12);
|
|
cResult[53] = tmp25;
|
|
cResult[54] = tmp139;
|
|
cResult[55] = tmp146;
|
|
tmp143 = tmp146;
|
|
} else if (cResult[56] !== message.steps) {
|
|
const _Symbol = Symbol;
|
|
if (cResult[58] === Symbol.for("react.memo_cache_sentinel")) {
|
|
function de(kind) {
|
|
let tmp = "error" === kind.kind;
|
|
if (!tmp) {
|
|
tmp = "terminal_error" === kind.kind;
|
|
}
|
|
return tmp;
|
|
}
|
|
cResult[58] = de;
|
|
let tmp32 = de;
|
|
} else {
|
|
tmp32 = cResult[58];
|
|
}
|
|
const steps = message.steps;
|
|
const found = steps.find(tmp32);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[56] = message.steps;
|
|
cResult[57] = found;
|
|
} else {
|
|
if ("proposal" === message.kind) {
|
|
const proposal = message.proposal;
|
|
}
|
|
let ideas = null;
|
|
if (null != message.ideas) {
|
|
ideas = null;
|
|
if (message.ideas.length > 0) {
|
|
ideas = message.ideas;
|
|
}
|
|
}
|
|
const secretRequest = message.secretRequest;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
let settingsRequest = message.settingsRequest;
|
|
if (settingsRequest == null) {
|
|
settingsRequest = null;
|
|
}
|
|
let clarification = null;
|
|
if (isNewest) {
|
|
clarification = null;
|
|
if (null != message.clarification) {
|
|
clarification = null;
|
|
if (message.clarification.questions.length > 0) {
|
|
clarification = message.clarification;
|
|
}
|
|
}
|
|
}
|
|
if (tmp13 == null) {
|
|
let todos = null;
|
|
if (null != message.todos) {
|
|
todos = null;
|
|
if (message.todos.length > 0) {
|
|
todos = message.todos;
|
|
}
|
|
}
|
|
tmp13 = todos;
|
|
}
|
|
if (null == tmp13) {
|
|
if (null != message.provisionalTodo) {
|
|
if ("" !== message.provisionalTodo) {
|
|
const provisionalTodo = message.provisionalTodo;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[59] === tmp22) {
|
|
if (cResult[60] === tmp39) {
|
|
let tmp40 = cResult[61];
|
|
}
|
|
if (!(tmp9.steps.length > 0 || tmp9.tasks.length > 0)) {
|
|
if (0 === arr.length) {
|
|
if (0 === arr2.length) {
|
|
if ("" === tmp22) {
|
|
if (null == proposal) {
|
|
if (null == tmp30) {
|
|
if (null == ideas) {
|
|
if (null == tmp13) {
|
|
if (null == provisionalTodo) {
|
|
if (null == secretRequest) {
|
|
if (null == settingsRequest) {
|
|
if (null == attachments) {
|
|
if (null == clarification) {
|
|
if (!tmp43) {
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
const tmp46 = arr2.length > 0 || null == proposal && tmp28 && !tmp40 || null != proposal || null != clarification || null != ideas || null != secretRequest || null != settingsRequest || null != attachments || null != tmp30 || null != tmp13 || null != provisionalTodo || "plan_implemented" === message.kind && isNewest;
|
|
let avatarSpokenReplying = groupStart;
|
|
if (groupStart) {
|
|
avatarSpokenReplying = null != replied;
|
|
}
|
|
if (cResult[62] === tmp17) {
|
|
if (cResult[63] === onJumpToReplied) {
|
|
if (cResult[64] === replied) {
|
|
if (cResult[65] === avatarSpokenReplying) {
|
|
let tmp47 = cResult[66];
|
|
}
|
|
if (avatarSpokenReplying) {
|
|
avatarSpokenReplying = tmp4.avatarSpokenReplying;
|
|
}
|
|
if (cResult[67] === tmp4.avatar) {
|
|
if (cResult[68] === tmp4.avatarSpoken) {
|
|
if (cResult[69] === avatarSpokenReplying) {
|
|
let tmp53 = cResult[70];
|
|
}
|
|
const _Symbol2 = Symbol;
|
|
if (cResult[71] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const tmp57 = closure_17(tmp(tmp2[34]).VibegrationsConjureAvatar, {});
|
|
cResult[71] = tmp57;
|
|
let tmp55 = tmp57;
|
|
} else {
|
|
tmp55 = cResult[71];
|
|
}
|
|
if (cResult[72] !== tmp53) {
|
|
const obj13 = { style: tmp53, children: tmp55 };
|
|
const tmp61 = closure_17(closure_8, obj13);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[73] = tmp61;
|
|
let tmp58 = tmp61;
|
|
} else {
|
|
tmp58 = cResult[73];
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
if (cResult[76] === tmp4.header) {
|
|
if (cResult[77] === tmp62) {
|
|
let tmp63 = cResult[78];
|
|
}
|
|
if (cResult[79] === tmp47) {
|
|
if (cResult[80] === tmp58) {
|
|
if (cResult[81] === tmp63) {
|
|
let tmp67 = cResult[82];
|
|
}
|
|
if (cResult[83] === tmp67) {
|
|
if (cResult[84] === groupStart) {
|
|
if (cResult[85] === arr) {
|
|
if (cResult[86] === tmp45) {
|
|
if (cResult[87] === tmp4.spoken) {
|
|
let tmp71 = cResult[88];
|
|
}
|
|
if (cResult[89] !== message) {
|
|
const tmp78 = turnSettled(message);
|
|
cResult[89] = message;
|
|
cResult[90] = tmp78;
|
|
let tmp76 = tmp78;
|
|
} else {
|
|
tmp76 = cResult[90];
|
|
}
|
|
if (cResult[91] === !tmp76) {
|
|
if (cResult[92] === tmp9) {
|
|
let tmp80 = cResult[93];
|
|
}
|
|
if (cResult[94] === attachments) {
|
|
if (cResult[95] === tmp67) {
|
|
if (cResult[96] === clarification) {
|
|
if (cResult[97] === tmp46) {
|
|
if (cResult[98] === tmp22) {
|
|
if (cResult[99] === tmp30) {
|
|
if (cResult[100] === groupStart) {
|
|
if (cResult[101] === tmp44) {
|
|
if (cResult[102] === ideas) {
|
|
if (cResult[103] === isNewest) {
|
|
if (cResult[104] === message) {
|
|
if (cResult[105] === onAnswerClarification) {
|
|
if (cResult[106] === onApprove) {
|
|
if (cResult[107] === onAskForIdeas) {
|
|
if (cResult[108] === onPickIdea) {
|
|
if (cResult[109] === tmp45) {
|
|
if (cResult[110] === projectId) {
|
|
if (cResult[111] === proposal) {
|
|
if (cResult[112] === provisionalTodo) {
|
|
if (cResult[113] === secretRequest) {
|
|
if (cResult[114] === settingsRequest) {
|
|
if (cResult[115] === tmp42) {
|
|
if (cResult[116] === tmp43) {
|
|
if (cResult[117] === arr2) {
|
|
if (cResult[118] === tmp4.spoken) {
|
|
if (cResult[119] === tmp4.spokenAfterWork) {
|
|
if (cResult[120] === tmp4.surface) {
|
|
if (cResult[121] === tmp15) {
|
|
if (cResult[122] === tmp13) {
|
|
let tmp84 = cResult[123];
|
|
}
|
|
if (cResult[124] === tmp29) {
|
|
if (cResult[125] === tmp25) {
|
|
if (cResult[126] === tmp71) {
|
|
if (cResult[127] === tmp80) {
|
|
if (cResult[128] === tmp84) {
|
|
let tmp124 = cResult[129];
|
|
}
|
|
return tmp124;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
const obj14 = { style: tmp25, onLongPress: tmp29, accessible: false, children: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
tmp127[0] = tmp71;
|
|
tmp127[1] = tmp80;
|
|
tmp127[2] = tmp84;
|
|
obj14.children = tmp127;
|
|
const tmp128 = closure_18(closure_7, obj14);
|
|
cResult[124] = tmp29;
|
|
cResult[125] = tmp25;
|
|
cResult[126] = tmp71;
|
|
cResult[127] = tmp80;
|
|
cResult[128] = tmp84;
|
|
cResult[129] = tmp128;
|
|
tmp124 = tmp128;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let tmp86Result = null;
|
|
if (tmp46) {
|
|
const items1 = [tmp4.spoken, ];
|
|
let tmp88 = tmp44;
|
|
if (tmp44) {
|
|
tmp88 = groupStart;
|
|
}
|
|
if (tmp88) {
|
|
tmp88 = !tmp45;
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
const obj15 = { style: null, children: null };
|
|
items1[1] = tmp88;
|
|
obj15.style = items1;
|
|
let tmp89 = null;
|
|
if (groupStart) {
|
|
tmp89 = null;
|
|
if (!tmp45) {
|
|
tmp89 = tmp67;
|
|
}
|
|
}
|
|
const items2 = [
|
|
tmp89,
|
|
arr2.map((content, index) => {
|
|
const obj = { source: content.content, streaming: null };
|
|
const tmp2 = turnSettled(message);
|
|
let tmp3 = !tmp2;
|
|
if (!tmp2) {
|
|
tmp3 = index === arr2.length - 1;
|
|
}
|
|
obj.streaming = tmp3;
|
|
return constants(VibegrationsNativeMarkdown.VibegrationsRevealedMarkdown, obj, content.key);
|
|
}),
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
|
|
];
|
|
let tmp90 = null;
|
|
if (tmp42) {
|
|
const obj16 = { source: tmp22 };
|
|
tmp90 = closure_17(replied(tmp2[20]), obj16);
|
|
}
|
|
items2[2] = tmp90;
|
|
if ("side_reply" === message.kind) {
|
|
const Text = tmp(tmp2[17]).Text;
|
|
const intl = tmp(tmp2[15]).intl;
|
|
{ variant: "text-xs/normal", color: "text-muted", children: null }.children = intl.string(replied(tmp2[16]).OAjkIT);
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
const obj17 = { variant: "text-xs/normal", color: "text-muted", children: null };
|
|
}
|
|
items2[3] = null;
|
|
let tmp96 = null;
|
|
if (null != attachments) {
|
|
const obj18 = { projectId, attachments };
|
|
tmp96 = closure_17(closure_30, obj18);
|
|
}
|
|
items2[4] = tmp96;
|
|
if (null != tmp13) {
|
|
const obj19 = { style: tmp4.surface, children: null };
|
|
let items3 = tmp13;
|
|
if (tmp13 == null) {
|
|
items3 = [];
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
tmp103[0] = items3;
|
|
tmp103[1] = provisionalTodo;
|
|
tmp103[2] = tmp15;
|
|
obj19.children = closure_17(replied(tmp2[37]), tmp103);
|
|
let tmp100Result = tmp100(tmp87, obj19);
|
|
const tmp102 = replied(tmp2[37]);
|
|
} else {
|
|
tmp100Result = null;
|
|
}
|
|
items2[5] = tmp100Result;
|
|
if (null != proposal) {
|
|
const obj20 = { projectId, proposal, actionable: isNewest, onApprove };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
items2[6] = null;
|
|
let tmp107 = null;
|
|
if (null != clarification) {
|
|
const obj21 = { clarification, onSubmit: onAnswerClarification };
|
|
tmp107 = closure_17(replied(tmp2[38]), obj21);
|
|
}
|
|
items2[7] = tmp107;
|
|
let tmp110 = null;
|
|
if (null != secretRequest) {
|
|
const obj22 = { projectId, request: secretRequest };
|
|
tmp110 = closure_17(replied(tmp2[39]), obj22);
|
|
}
|
|
items2[8] = tmp110;
|
|
let tmp113 = null;
|
|
if (null != settingsRequest) {
|
|
const obj23 = { projectId, request: settingsRequest };
|
|
tmp113 = closure_17(replied(tmp2[40]), obj23);
|
|
}
|
|
items2[9] = tmp113;
|
|
let tmp116 = null;
|
|
if (null != ideas) {
|
|
const obj24 = { ideas, onPick: onPickIdea };
|
|
tmp116 = closure_17(closure_29, obj24);
|
|
}
|
|
items2[10] = tmp116;
|
|
let tmp119 = null;
|
|
if (tmp43) {
|
|
const obj25 = { onAsk: onAskForIdeas };
|
|
tmp119 = closure_17(closure_31, obj25);
|
|
}
|
|
items2[11] = tmp119;
|
|
let tmp122 = null;
|
|
if (null != tmp30) {
|
|
tmp122 = null;
|
|
if ("message" in tmp30) {
|
|
const obj26 = { variant: "text-sm/normal", color: "text-feedback-critical", children: tmp30.message };
|
|
tmp122 = closure_17(tmp(tmp2[17]).Text, obj26);
|
|
}
|
|
}
|
|
items2[12] = tmp122;
|
|
obj15.children = items2;
|
|
tmp86Result = closure_18(tmp87, obj15);
|
|
}
|
|
cResult[94] = attachments;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[96] = clarification;
|
|
cResult[97] = tmp46;
|
|
cResult[98] = tmp22;
|
|
cResult[99] = tmp30;
|
|
cResult[100] = groupStart;
|
|
cResult[101] = tmp44;
|
|
cResult[102] = ideas;
|
|
cResult[103] = isNewest;
|
|
cResult[104] = message;
|
|
cResult[105] = onAnswerClarification;
|
|
cResult[106] = onApprove;
|
|
cResult[107] = onAskForIdeas;
|
|
cResult[108] = onPickIdea;
|
|
cResult[109] = tmp45;
|
|
cResult[110] = projectId;
|
|
cResult[111] = proposal;
|
|
cResult[112] = provisionalTodo;
|
|
cResult[113] = secretRequest;
|
|
cResult[114] = settingsRequest;
|
|
cResult[115] = tmp42;
|
|
cResult[116] = tmp43;
|
|
cResult[117] = arr2;
|
|
cResult[118] = tmp4.spoken;
|
|
cResult[119] = tmp4.spokenAfterWork;
|
|
cResult[120] = tmp4.surface;
|
|
cResult[121] = tmp15;
|
|
cResult[122] = tmp13;
|
|
cResult[123] = tmp86Result;
|
|
tmp84 = tmp86Result;
|
|
}
|
|
const obj27 = { tree: null, turnActive: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
obj27.turnActive = !tmp76;
|
|
const tmp83 = closure_17(closure_35, obj27);
|
|
cResult[91] = !tmp76;
|
|
cResult[92] = tmp9;
|
|
cResult[93] = tmp83;
|
|
tmp80 = tmp83;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let tmp73Result = null;
|
|
if (tmp45) {
|
|
const obj28 = { style: tmp4.spoken, children: null };
|
|
const items4 = [, ];
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
items4[1] = arr.map((children) => closure_1_17(message(onJumpToReplied[17]).Text, { variant: "text-md/normal", color: "text-default", children: children.content }, children.key));
|
|
obj28.children = items4;
|
|
tmp73Result = closure_18(closure_8, obj28);
|
|
}
|
|
cResult[83] = tmp67;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[85] = arr;
|
|
cResult[86] = tmp45;
|
|
cResult[87] = tmp4.spoken;
|
|
cResult[88] = tmp73Result;
|
|
tmp71 = tmp73Result;
|
|
}
|
|
}
|
|
const obj29 = { children: null };
|
|
const items5 = [tmp47, , ];
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
items5[2] = tmp63;
|
|
obj29.children = items5;
|
|
const tmp70 = closure_18(closure_19, obj29);
|
|
cResult[79] = tmp47;
|
|
cResult[80] = tmp58;
|
|
cResult[81] = tmp63;
|
|
cResult[82] = tmp70;
|
|
tmp67 = tmp70;
|
|
}
|
|
const obj30 = { style: tmp4.header, children: tmp62 };
|
|
const tmp66 = closure_17(closure_8, obj30);
|
|
cResult[76] = tmp4.header;
|
|
cResult[77] = tmp62;
|
|
cResult[78] = tmp66;
|
|
tmp63 = tmp66;
|
|
}
|
|
}
|
|
const items6 = [, , ];
|
|
({ avatar: arr5[0], avatarSpoken: arr5[1] } = tmp4);
|
|
items6[2] = avatarSpokenReplying;
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[67] = tmp4.avatar;
|
|
cResult[68] = tmp4.avatarSpoken;
|
|
cResult[69] = avatarSpokenReplying;
|
|
cResult[70] = items6;
|
|
tmp53 = items6;
|
|
}
|
|
}
|
|
}
|
|
let tmp49Result = null;
|
|
if (avatarSpokenReplying) {
|
|
const obj31 = { replied, onJump: null };
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
tmp49Result = closure_17(replied(tmp2[11]), obj31);
|
|
const tmp51 = replied(tmp2[11]);
|
|
}
|
|
cResult[62] = tmp17;
|
|
cResult[63] = onJumpToReplied;
|
|
cResult[64] = replied;
|
|
cResult[65] = avatarSpokenReplying;
|
|
cResult[66] = tmp49Result;
|
|
tmp47 = tmp49Result;
|
|
}
|
|
let tmp41 = null != tmp39;
|
|
if (tmp41) {
|
|
tmp41 = tmp39.content.trim() === tmp22;
|
|
}
|
|
cResult[59] = tmp22;
|
|
cResult[60] = arr2[arr2.length - 1];
|
|
cResult[61] = tmp41;
|
|
tmp40 = tmp41;
|
|
}
|
|
}
|
|
function te() {
|
|
return VibegrationsMessageActionSheet.showVibegrationsMessageActions({ content, userId: user_id });
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[23] = user_id;
|
|
cResult[24] = tmp22;
|
|
cResult[25] = te;
|
|
}
|
|
const items7 = [tmp4.row, rowGroupStart];
|
|
cResult[20] = tmp4.row;
|
|
cResult[21] = rowGroupStart;
|
|
cResult[22] = items7;
|
|
tmp25 = items7;
|
|
}
|
|
class V {
|
|
constructor() {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2Result = tmp2(tmp.id);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
cResult[13] = onJumpToReplied;
|
|
cResult[14] = replied;
|
|
cResult[15] = V;
|
|
tmp17 = V;
|
|
}
|
|
let obj = message(onJumpToReplied[13]);
|
|
const timelineTree = message(onJumpToReplied[24]).buildTimelineTree(message.steps, { turnActive: tmp8 });
|
|
cResult[2] = message.steps;
|
|
cResult[3] = !tmp5;
|
|
cResult[4] = timelineTree;
|
|
tmp9 = timelineTree;
|
|
}) : ((onJumpToReplied) => {
|
|
({ projectId, message } = onJumpToReplied);
|
|
({ groupStart, isNewest, replied } = onJumpToReplied);
|
|
onJumpToReplied = onJumpToReplied.onJumpToReplied;
|
|
let memo2;
|
|
let trimmed;
|
|
let user_id;
|
|
({ first, onApprove, onPickIdea, onAskForIdeas, onAnswerClarification } = onJumpToReplied);
|
|
let tmp = closure_26();
|
|
items = [message];
|
|
const memo = memo2.useMemo(() => {
|
|
const obj = VibegrationsTimelineTree;
|
|
return obj.buildTimelineTree(message.steps, { turnActive: !turnSettled(message) });
|
|
}, items);
|
|
const items1 = [message];
|
|
const memo1 = memo2.useMemo(() => VibegrationsTimelineTree.announcementNotes(message.steps), items1);
|
|
const items2 = [message];
|
|
memo2 = memo2.useMemo(() => VibegrationsTimelineTree.streamedMessages(message.steps), items2);
|
|
const items3 = [message];
|
|
const memo3 = memo2.useMemo(() => VibegrationsTimelineTree.latestTodos(message.steps), items3);
|
|
const items4 = [memo];
|
|
const items5 = [onJumpToReplied, replied];
|
|
const memo4 = memo2.useMemo(() => VibegrationsTodoAgents.runningTodoAgents(memo.tasks), items4);
|
|
const items6 = [message.content];
|
|
const callback = memo2.useCallback(() => {
|
|
if (null != replied) {
|
|
if (onJumpToReplied != null) {
|
|
tmp2(tmp.id);
|
|
}
|
|
}
|
|
}, items5);
|
|
const memo5 = memo2.useMemo(() => VibegrationsDesignFeedback.parseVibegrationsDesignRemark(message.content), items6);
|
|
let body;
|
|
if (memo5 != null) {
|
|
body = memo5.body;
|
|
}
|
|
if (body == null) {
|
|
body = message.content;
|
|
}
|
|
trimmed = body.trim();
|
|
let attachments = null;
|
|
if (null != message.attachments) {
|
|
attachments = null;
|
|
if (message.attachments.length > 0) {
|
|
attachments = message.attachments;
|
|
}
|
|
}
|
|
const items7 = [tmp.row, ];
|
|
let rowGroupStart = groupStart;
|
|
if (groupStart) {
|
|
rowGroupStart = !first;
|
|
}
|
|
if (rowGroupStart) {
|
|
rowGroupStart = tmp.rowGroupStart;
|
|
}
|
|
items7[1] = rowGroupStart;
|
|
user_id = undefined;
|
|
if ("user" === message.role) {
|
|
user_id = message.user_id;
|
|
}
|
|
const items8 = [trimmed, user_id];
|
|
if ("" !== trimmed) {
|
|
const callback1 = memo2.useCallback(() => VibegrationsMessageActionSheet.showVibegrationsMessageActions({ content: trimmed, userId: user_id }), items8);
|
|
}
|
|
if ("user" === message.role) {
|
|
if ("" === trimmed) {
|
|
if (null == memo5) {
|
|
let tmp75Result2 = null;
|
|
}
|
|
return tmp75Result2;
|
|
}
|
|
const obj2 = { style: items7, onLongPress: callback1, accessible: false, children: null };
|
|
let tmp77 = null;
|
|
if (groupStart) {
|
|
const obj3 = { style: tmp.avatar, children: null };
|
|
const obj4 = { userId: message.user_id };
|
|
obj3.children = closure_17(message(onJumpToReplied[34]).VibegrationsUserAvatar, obj4);
|
|
tmp77 = closure_17(closure_8, obj3);
|
|
}
|
|
const items9 = [tmp77, , , ];
|
|
let tmp82 = null;
|
|
if (groupStart) {
|
|
const obj5 = { style: tmp.header, children: null };
|
|
({ user_id: obj31.userId, created_at: obj31.at } = message);
|
|
obj5.children = closure_17(message(onJumpToReplied[34]).VibegrationsUserHeader, { userId: null, at: null });
|
|
tmp82 = closure_17(closure_8, obj5);
|
|
const obj6 = { userId: null, at: null };
|
|
}
|
|
items9[1] = tmp82;
|
|
if (tmp11) {
|
|
let combined;
|
|
if (!groupStart) {
|
|
const intl3 = tmp88(tmp89[15]).intl;
|
|
const _HermesInternal = HermesInternal;
|
|
combined = "" + intl3.string(tmp88(tmp89[15]).t.KD6OJJ) + ": " + trimmed;
|
|
}
|
|
const obj7 = { variant: "text-md/normal", color: "text-default", accessibilityLabel: combined, children: null };
|
|
let tmp92 = null;
|
|
if (null != memo5) {
|
|
const obj8 = { label: memo5.label, variant: "text-md/medium" };
|
|
tmp92 = closure_17(replied(tmp89[35]), obj8);
|
|
}
|
|
const items10 = [tmp92, , ];
|
|
let str6 = null;
|
|
if (null != memo5) {
|
|
str6 = null;
|
|
if (tmp11) {
|
|
str6 = " ";
|
|
}
|
|
}
|
|
items10[1] = str6;
|
|
items10[2] = trimmed;
|
|
obj7.children = items10;
|
|
let tmp75Result = tmp75(message(onJumpToReplied[17]).Text, obj7);
|
|
} else {
|
|
tmp75Result = null;
|
|
}
|
|
items9[2] = tmp75Result;
|
|
let tmp95 = null;
|
|
if (null != attachments) {
|
|
const obj9 = { projectId, attachments };
|
|
tmp95 = closure_17(closure_30, obj9);
|
|
}
|
|
items9[3] = tmp95;
|
|
obj2.children = items9;
|
|
tmp75Result2 = tmp75(closure_7, obj2);
|
|
} else if (true === message.interrupted) {
|
|
const obj10 = { style: items7, children: null };
|
|
const obj11 = { style: tmp.activityBox, children: null };
|
|
const obj12 = { line: null, live: false, settled: true, inGutter: true, glyph: null };
|
|
const intl2 = message(onJumpToReplied[15]).intl;
|
|
obj12.line = intl2.string(replied(onJumpToReplied[16])["5T7DSm"]);
|
|
const obj13 = { size: "refresh_sm", color: replied(onJumpToReplied[7]).colors.TEXT_MUTED };
|
|
obj12.glyph = closure_17(message(onJumpToReplied[36]).StopIcon, obj13);
|
|
obj11.children = closure_17(replied(onJumpToReplied[8]), obj12);
|
|
obj10.children = closure_17(closure_8, obj11);
|
|
return closure_17(closure_8, obj10);
|
|
} else {
|
|
const steps = message.steps;
|
|
const found = steps.find((kind) => {
|
|
let tmp = "error" === kind.kind;
|
|
if (!tmp) {
|
|
tmp = "terminal_error" === kind.kind;
|
|
}
|
|
return tmp;
|
|
});
|
|
let proposal;
|
|
if ("proposal" === message.kind) {
|
|
proposal = message.proposal;
|
|
}
|
|
let ideas = null;
|
|
if (null != message.ideas) {
|
|
ideas = null;
|
|
if (message.ideas.length > 0) {
|
|
ideas = message.ideas;
|
|
}
|
|
}
|
|
let secretRequest = message.secretRequest;
|
|
if (secretRequest == null) {
|
|
secretRequest = null;
|
|
}
|
|
let settingsRequest = message.settingsRequest;
|
|
if (settingsRequest == null) {
|
|
settingsRequest = null;
|
|
}
|
|
let clarification = null;
|
|
if (isNewest) {
|
|
clarification = null;
|
|
if (null != message.clarification) {
|
|
clarification = null;
|
|
if (message.clarification.questions.length > 0) {
|
|
clarification = message.clarification;
|
|
}
|
|
}
|
|
}
|
|
let items17 = memo3;
|
|
if (memo3 == null) {
|
|
let todos = null;
|
|
if (null != message.todos) {
|
|
todos = null;
|
|
if (message.todos.length > 0) {
|
|
todos = message.todos;
|
|
}
|
|
}
|
|
items17 = todos;
|
|
}
|
|
let provisionalTodo;
|
|
if (null == items17) {
|
|
if (null != message.provisionalTodo) {
|
|
if ("" !== message.provisionalTodo) {
|
|
provisionalTodo = message.provisionalTodo;
|
|
}
|
|
}
|
|
}
|
|
let tmp21 = null != tmp20;
|
|
if (tmp21) {
|
|
tmp21 = tmp20.content.trim() === trimmed;
|
|
}
|
|
let spokenAfterWork = memo.steps.length > 0 || memo.tasks.length > 0;
|
|
if (!spokenAfterWork) {
|
|
if (0 === memo1.length) {
|
|
if (0 === memo2.length) {
|
|
if ("" === trimmed) {
|
|
if (null == proposal) {
|
|
if (null == found) {
|
|
if (null == ideas) {
|
|
if (null == items17) {
|
|
if (null == provisionalTodo) {
|
|
if (null == secretRequest) {
|
|
if (null == settingsRequest) {
|
|
if (null == attachments) {
|
|
if (null == clarification) {
|
|
if (!tmp23) {
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
let avatarSpokenReplying = groupStart;
|
|
if (groupStart) {
|
|
avatarSpokenReplying = null != replied;
|
|
}
|
|
let tmp29Result = null;
|
|
if (avatarSpokenReplying) {
|
|
const obj14 = { replied, onJump: null };
|
|
let tmp33;
|
|
if (null != onJumpToReplied) {
|
|
tmp33 = callback;
|
|
}
|
|
obj14.onJump = tmp33;
|
|
tmp29Result = closure_17(replied(onJumpToReplied[11]), obj14);
|
|
const tmp32 = replied(onJumpToReplied[11]);
|
|
}
|
|
const items11 = [tmp29Result, , ];
|
|
const items12 = [, , ];
|
|
({ avatar: arr14[0], avatarSpoken: arr14[1] } = tmp);
|
|
if (avatarSpokenReplying) {
|
|
avatarSpokenReplying = tmp.avatarSpokenReplying;
|
|
}
|
|
const obj15 = { children: null };
|
|
const obj16 = { style: null, children: null };
|
|
items12[2] = avatarSpokenReplying;
|
|
obj16.style = items12;
|
|
obj16.children = closure_17(message(onJumpToReplied[34]).VibegrationsConjureAvatar, {});
|
|
items11[1] = closure_17(closure_8, obj16);
|
|
const obj17 = { style: tmp.header, children: null };
|
|
const obj18 = { at: message.created_at };
|
|
obj17.children = closure_17(message(onJumpToReplied[34]).VibegrationsConjureHeader, obj18);
|
|
items11[2] = closure_17(closure_8, obj17);
|
|
obj15.children = items11;
|
|
const tmp26Result = closure_18(closure_19, obj15);
|
|
const obj19 = { style: items7, onLongPress: callback1, accessible: false, children: null };
|
|
let tmp26Result3 = null;
|
|
if (memo1.length > 0) {
|
|
const obj20 = { style: tmp.spoken, children: null };
|
|
let tmp41 = null;
|
|
if (groupStart) {
|
|
tmp41 = tmp26Result;
|
|
}
|
|
const items13 = [tmp41, memo1.map((children) => closure_1_17(message(onJumpToReplied[17]).Text, { variant: "text-md/normal", color: "text-default", children: children.content }, children.key))];
|
|
obj20.children = items13;
|
|
tmp26Result3 = tmp26(tmp35, obj20);
|
|
}
|
|
const items14 = [tmp26Result3, , ];
|
|
const obj21 = { tree: memo, turnActive: !turnSettled(message) };
|
|
items14[1] = closure_17(closure_35, obj21);
|
|
let tmp26Result4 = null;
|
|
if (tmp25) {
|
|
const items15 = [tmp.spoken, ];
|
|
if (spokenAfterWork) {
|
|
spokenAfterWork = groupStart;
|
|
}
|
|
if (spokenAfterWork) {
|
|
spokenAfterWork = !tmp24;
|
|
}
|
|
if (spokenAfterWork) {
|
|
spokenAfterWork = tmp.spokenAfterWork;
|
|
}
|
|
const obj22 = { style: null, children: null };
|
|
items15[1] = spokenAfterWork;
|
|
obj22.style = items15;
|
|
let tmp45 = null;
|
|
if (groupStart) {
|
|
tmp45 = null;
|
|
if (!tmp24) {
|
|
tmp45 = tmp26Result;
|
|
}
|
|
}
|
|
const items16 = [
|
|
tmp45,
|
|
memo2.map((content, index) => {
|
|
const obj = { source: content.content, streaming: null };
|
|
const tmp2 = turnSettled(message);
|
|
let tmp3 = !tmp2;
|
|
if (!tmp2) {
|
|
tmp3 = index === memo2.length - 1;
|
|
}
|
|
obj.streaming = tmp3;
|
|
return constants(VibegrationsNativeMarkdown.VibegrationsRevealedMarkdown, obj, content.key);
|
|
}),
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
,
|
|
|
|
];
|
|
let tmp34Result = null;
|
|
if (tmp22) {
|
|
const obj23 = { source: trimmed };
|
|
tmp34Result = tmp34(replied(tmp37[20]), obj23);
|
|
}
|
|
items16[2] = tmp34Result;
|
|
let tmp34Result11 = null;
|
|
if ("side_reply" === message.kind) {
|
|
const obj24 = { variant: "text-xs/normal", color: "text-muted", children: null };
|
|
const intl = tmp36(tmp37[15]).intl;
|
|
obj24.children = intl.string(replied(tmp37[16]).OAjkIT);
|
|
tmp34Result11 = tmp34(tmp36(tmp37[17]).Text, obj24);
|
|
}
|
|
items16[3] = tmp34Result11;
|
|
let tmp34Result12 = null;
|
|
if (null != attachments) {
|
|
const obj25 = { projectId, attachments };
|
|
tmp34Result12 = tmp34(closure_30, obj25);
|
|
}
|
|
items16[4] = tmp34Result12;
|
|
if (null != items17) {
|
|
const obj26 = { style: tmp.surface, children: null };
|
|
if (items17 == null) {
|
|
items17 = [];
|
|
}
|
|
const obj27 = { todos: items17, provisional: provisionalTodo, agents: memo4 };
|
|
obj26.children = tmp34(replied(tmp37[37]), obj27);
|
|
let tmp34Result13 = tmp34(tmp35, obj26);
|
|
const tmp54 = replied(tmp37[37]);
|
|
} else {
|
|
tmp34Result13 = null;
|
|
}
|
|
items16[5] = tmp34Result13;
|
|
let tmp34Result14 = null;
|
|
if (null != proposal) {
|
|
const obj28 = { projectId, proposal, actionable: isNewest, onApprove };
|
|
tmp34Result14 = tmp34(closure_28, obj28);
|
|
}
|
|
items16[6] = tmp34Result14;
|
|
let tmp34Result15 = null;
|
|
if (null != clarification) {
|
|
const obj29 = { clarification, onSubmit: onAnswerClarification };
|
|
tmp34Result15 = tmp34(replied(tmp37[38]), obj29);
|
|
}
|
|
items16[7] = tmp34Result15;
|
|
let tmp34Result16 = null;
|
|
if (null != secretRequest) {
|
|
const obj30 = { projectId, request: secretRequest };
|
|
tmp34Result16 = tmp34(replied(tmp37[39]), obj30);
|
|
}
|
|
items16[8] = tmp34Result16;
|
|
let tmp34Result17 = null;
|
|
if (null != settingsRequest) {
|
|
const obj32 = { projectId, request: settingsRequest };
|
|
tmp34Result17 = tmp34(replied(tmp37[40]), obj32);
|
|
}
|
|
items16[9] = tmp34Result17;
|
|
let tmp34Result18 = null;
|
|
if (null != ideas) {
|
|
const obj33 = { ideas, onPick: onPickIdea };
|
|
tmp34Result18 = tmp34(closure_29, obj33);
|
|
}
|
|
items16[10] = tmp34Result18;
|
|
let tmp34Result19 = null;
|
|
if (tmp23) {
|
|
const obj34 = { onAsk: onAskForIdeas };
|
|
tmp34Result19 = tmp34(closure_31, obj34);
|
|
}
|
|
items16[11] = tmp34Result19;
|
|
let tmp34Result20 = null;
|
|
if (null != found) {
|
|
tmp34Result20 = null;
|
|
if ("message" in found) {
|
|
const obj67 = { variant: "text-sm/normal", color: "text-feedback-critical", children: found.message };
|
|
tmp34Result20 = tmp34(tmp36(tmp37[17]).Text, obj67);
|
|
}
|
|
}
|
|
items16[12] = tmp34Result20;
|
|
obj22.children = items16;
|
|
tmp26Result4 = tmp26(tmp35, obj22);
|
|
}
|
|
items14[2] = tmp26Result4;
|
|
obj19.children = items14;
|
|
return closure_18(closure_7, obj19);
|
|
}
|
|
}));
|
|
ReactCompilerGating = fn(558);
|
|
let obj14 = { alignItems: "center", justifyContent: "center", gap: nativeDefault.space.PX_8, paddingHorizontal: nativeDefault.space.PX_16, paddingVertical: nativeDefault.space.PX_24 };
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/vibegrations/native/VibegrationsNativeChat.tsx");
|
|
|
|
export default ReactCompilerGating.isReactCompilerEnabled() ? ((projectId) => {
|
|
const cResult = projectId(stateFromStores1[13]).c(173);
|
|
projectId = projectId.projectId;
|
|
closure_26();
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
items = [Pe];
|
|
const fn = function o() {
|
|
return "active" === Pe.getState();
|
|
};
|
|
const items1 = [];
|
|
cResult[0] = items;
|
|
cResult[1] = fn;
|
|
cResult[2] = items1;
|
|
tmp7 = items;
|
|
tmp8 = fn;
|
|
tmp9 = items1;
|
|
} else {
|
|
[tmp7, tmp8, tmp9] = cResult;
|
|
}
|
|
let obj = projectId(stateFromStores1[13]);
|
|
const stateFromStores = projectId(stateFromStores1[41]).useStateFromStores(tmp7, tmp8, tmp9);
|
|
const bottom = stateFromStores(tmp4[42])().bottom;
|
|
if (cResult[3] === stateFromStores) {
|
|
if (cResult[4] === projectId) {
|
|
let tmp12 = cResult[5];
|
|
let tmp13 = cResult[6];
|
|
}
|
|
const effect = render_id.useEffect(tmp12, tmp13);
|
|
const _Symbol = Symbol;
|
|
if (cResult[7] === Symbol.for("react.memo_cache_sentinel")) {
|
|
const items2 = [VibegrationsChatStore];
|
|
cResult[7] = items2;
|
|
let tmp15 = items2;
|
|
} else {
|
|
tmp15 = cResult[7];
|
|
}
|
|
if (cResult[8] !== projectId) {
|
|
class R {
|
|
constructor() {
|
|
return closure_10.getMessages(projectId);
|
|
}
|
|
}
|
|
const items3 = [projectId];
|
|
cResult[8] = projectId;
|
|
cResult[9] = R;
|
|
cResult[10] = items3;
|
|
let tmp18 = items3;
|
|
const tmp17 = R;
|
|
} else {
|
|
class R {
|
|
constructor() {
|
|
return closure_10.getMessages(projectId);
|
|
}
|
|
}
|
|
tmp18 = cResult[10];
|
|
}
|
|
stateFromStores1 = tmp2(tmp4[41]).useStateFromStores(tmp15, tmp17, tmp18);
|
|
const _Symbol2 = Symbol;
|
|
if (cResult[11] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class R {
|
|
constructor() {
|
|
return closure_10.getMessages(projectId);
|
|
}
|
|
}
|
|
const items4 = [VibegrationsChatStore];
|
|
cResult[11] = items4;
|
|
const tmp21 = items4;
|
|
} else {
|
|
class R {
|
|
constructor() {
|
|
return closure_10.getMessages(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[12] !== projectId) {
|
|
class F {
|
|
constructor() {
|
|
return closure_10.isThinking(projectId);
|
|
}
|
|
}
|
|
const items5 = [projectId];
|
|
cResult[12] = projectId;
|
|
cResult[13] = F;
|
|
cResult[14] = items5;
|
|
let tmp23 = items5;
|
|
const tmp22 = F;
|
|
} else {
|
|
class F {
|
|
constructor() {
|
|
return closure_10.isThinking(projectId);
|
|
}
|
|
}
|
|
tmp23 = cResult[14];
|
|
}
|
|
const obj3 = render_id;
|
|
const tmp2Result10 = tmp2(tmp4[41]);
|
|
const stateFromStores2 = tmp2(tmp4[41]).useStateFromStores(tmp21, tmp22, tmp23);
|
|
const _Symbol3 = Symbol;
|
|
if (cResult[15] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class F {
|
|
constructor() {
|
|
return closure_10.isThinking(projectId);
|
|
}
|
|
}
|
|
const items6 = [VibegrationsChatStore];
|
|
cResult[15] = items6;
|
|
const tmp27 = items6;
|
|
} else {
|
|
class F {
|
|
constructor() {
|
|
return closure_10.isThinking(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[16] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items7 = [projectId];
|
|
cResult[16] = projectId;
|
|
cResult[17] = H;
|
|
cResult[18] = items7;
|
|
let tmp29 = items7;
|
|
const tmp28 = H;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp29 = cResult[18];
|
|
}
|
|
const tmp2Result11 = tmp2(tmp4[41]);
|
|
const stateFromStores3 = tmp2(tmp4[41]).useStateFromStores(tmp27, tmp28, tmp29);
|
|
class C {
|
|
constructor() {
|
|
if (closure_1) {
|
|
tmp = ensureConnection;
|
|
tmp2 = projectId;
|
|
tmp3 = ensureConnection(projectId);
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
if (cResult[19] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items8 = [VibegrationsChatStore];
|
|
cResult[19] = items8;
|
|
const tmp33 = items8;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[20] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items9 = [projectId];
|
|
cResult[20] = projectId;
|
|
cResult[21] = tmp36;
|
|
cResult[22] = items9;
|
|
let tmp35 = items9;
|
|
const tmp34 = tmp36;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp35 = cResult[22];
|
|
}
|
|
const tmp2Result12 = tmp2(tmp4[41]);
|
|
const stateFromStores4 = tmp2(tmp4[41]).useStateFromStores(tmp33, tmp34, tmp35);
|
|
const _Symbol4 = Symbol;
|
|
if (cResult[23] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items10 = [VibegrationsChatStore];
|
|
cResult[23] = items10;
|
|
const tmp40 = items10;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[24] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items11 = [projectId];
|
|
cResult[24] = projectId;
|
|
cResult[25] = tmp43;
|
|
cResult[26] = items11;
|
|
let tmp42 = items11;
|
|
const tmp41 = tmp43;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp42 = cResult[26];
|
|
}
|
|
const tmp2Result13 = tmp2(tmp4[41]);
|
|
const stateFromStores5 = tmp2(tmp4[41]).useStateFromStores(tmp40, tmp41, tmp42);
|
|
const tmp2Result14 = tmp2(tmp4[41]);
|
|
[tmp50, tmp51] = obj3.useState(null);
|
|
_slicedToArray = tmp51;
|
|
let tmp52 = null == tmp50;
|
|
if (!tmp52) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
if (stateFromStores2) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
tmp52 = tmp53;
|
|
}
|
|
if (!tmp52) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[27] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
cResult[27] = projectId;
|
|
cResult[28] = tmp55;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (stateFromStores2) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
const _Symbol5 = Symbol;
|
|
if (cResult[29] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items12 = [ref];
|
|
cResult[29] = items12;
|
|
const tmp57 = items12;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[30] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items13 = [projectId];
|
|
cResult[30] = projectId;
|
|
cResult[31] = tmp60;
|
|
cResult[32] = items13;
|
|
let tmp59 = items13;
|
|
const tmp58 = tmp60;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp59 = cResult[32];
|
|
}
|
|
const tmp49 = _slicedToArray(obj3.useState(null), 2);
|
|
const stateFromStores6 = tmp2(tmp4[41]).useStateFromStores(tmp57, tmp58, tmp59);
|
|
const _Symbol6 = Symbol;
|
|
if (cResult[33] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items14 = [ref];
|
|
cResult[33] = items14;
|
|
const tmp64 = items14;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[34] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items15 = [projectId];
|
|
cResult[34] = projectId;
|
|
cResult[35] = tmp67;
|
|
cResult[36] = items15;
|
|
let tmp66 = items15;
|
|
const tmp65 = tmp67;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp66 = cResult[36];
|
|
}
|
|
const tmp2Result15 = tmp2(tmp4[41]);
|
|
const stateFromStores7 = tmp2(tmp4[41]).useStateFromStores(tmp64, tmp65, tmp66);
|
|
const _Symbol7 = Symbol;
|
|
if (cResult[37] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items16 = [VibegrationsChatStore];
|
|
cResult[37] = items16;
|
|
const tmp71 = items16;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
}
|
|
if (cResult[38] !== projectId) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
const items17 = [projectId];
|
|
cResult[38] = projectId;
|
|
cResult[39] = tmp74;
|
|
cResult[40] = items17;
|
|
let tmp73 = items17;
|
|
const tmp72 = tmp74;
|
|
} else {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
tmp73 = cResult[40];
|
|
}
|
|
const tmp2Result16 = tmp2(tmp4[41]);
|
|
const stateFromStores8 = tmp2(tmp4[41]).useStateFromStores(tmp71, tmp72, tmp73);
|
|
render_id = null;
|
|
if (stateFromStores1.length > 0) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
render_id = stateFromStores1[stateFromStores1.length - 1].render_id;
|
|
}
|
|
if (cResult[41] !== stateFromStores1) {
|
|
class H {
|
|
constructor() {
|
|
return closure_10.isCompacting(projectId);
|
|
}
|
|
}
|
|
if (cResult[43] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Se {
|
|
constructor(arg0) {
|
|
obj = { key: projectId.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
str = "assistant";
|
|
if ("user" === projectId.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
user_id = undefined;
|
|
if ("user" === projectId.role) {
|
|
user_id = projectId.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== projectId.role) {
|
|
render_id = projectId.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
tmp3 = "assistant" === projectId.role;
|
|
if (tmp3) {
|
|
tmp4 = null;
|
|
tmp5 = null != projectId.proposal || null != projectId.clarification;
|
|
if (!tmp5) {
|
|
str2 = "side_reply";
|
|
tmp5 = "side_reply" === projectId.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != projectId.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
}
|
|
}
|
|
cResult[43] = Se;
|
|
const tmp80 = Se;
|
|
} else {
|
|
class Se {
|
|
constructor(arg0) {
|
|
obj = { key: projectId.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
str = "assistant";
|
|
if ("user" === projectId.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
user_id = undefined;
|
|
if ("user" === projectId.role) {
|
|
user_id = projectId.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== projectId.role) {
|
|
render_id = projectId.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
tmp3 = "assistant" === projectId.role;
|
|
if (tmp3) {
|
|
tmp4 = null;
|
|
tmp5 = null != projectId.proposal || null != projectId.clarification;
|
|
if (!tmp5) {
|
|
str2 = "side_reply";
|
|
tmp5 = "side_reply" === projectId.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != projectId.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
const groupChatRowsResult = tmp2(tmp4[43]).groupChatRows(stateFromStores1.map(tmp80));
|
|
cResult[41] = stateFromStores1;
|
|
cResult[42] = groupChatRowsResult;
|
|
const tmp2Result18 = tmp2(tmp4[43]);
|
|
} else {
|
|
class Se {
|
|
constructor(arg0) {
|
|
obj = { key: projectId.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
str = "assistant";
|
|
if ("user" === projectId.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
user_id = undefined;
|
|
if ("user" === projectId.role) {
|
|
user_id = projectId.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== projectId.role) {
|
|
render_id = projectId.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
tmp3 = "assistant" === projectId.role;
|
|
if (tmp3) {
|
|
tmp4 = null;
|
|
tmp5 = null != projectId.proposal || null != projectId.clarification;
|
|
if (!tmp5) {
|
|
str2 = "side_reply";
|
|
tmp5 = "side_reply" === projectId.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != projectId.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
}
|
|
}
|
|
if (cResult[44] !== projectId) {
|
|
class Se {
|
|
constructor(arg0) {
|
|
obj = { key: projectId.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
str = "assistant";
|
|
if ("user" === projectId.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
user_id = undefined;
|
|
if ("user" === projectId.role) {
|
|
user_id = projectId.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== projectId.role) {
|
|
render_id = projectId.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
tmp3 = "assistant" === projectId.role;
|
|
if (tmp3) {
|
|
tmp4 = null;
|
|
tmp5 = null != projectId.proposal || null != projectId.clarification;
|
|
if (!tmp5) {
|
|
str2 = "side_reply";
|
|
tmp5 = "side_reply" === projectId.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != projectId.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
}
|
|
}
|
|
cResult[44] = projectId;
|
|
cResult[45] = tmp86;
|
|
const tmp85 = tmp86;
|
|
} else {
|
|
class Se {
|
|
constructor(arg0) {
|
|
obj = { key: projectId.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
str = "assistant";
|
|
if ("user" === projectId.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
user_id = undefined;
|
|
if ("user" === projectId.role) {
|
|
user_id = projectId.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== projectId.role) {
|
|
render_id = projectId.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
tmp3 = "assistant" === projectId.role;
|
|
if (tmp3) {
|
|
tmp4 = null;
|
|
tmp5 = null != projectId.proposal || null != projectId.clarification;
|
|
if (!tmp5) {
|
|
str2 = "side_reply";
|
|
tmp5 = "side_reply" === projectId.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != projectId.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
const onApprove = tmp85;
|
|
if (cResult[46] !== projectId) {
|
|
class Ie {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId.implementation_prompt);
|
|
return;
|
|
}
|
|
}
|
|
cResult[46] = projectId;
|
|
cResult[47] = Ie;
|
|
const tmp87 = Ie;
|
|
} else {
|
|
class Ie {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId.implementation_prompt);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
Ie = tmp87;
|
|
if (cResult[48] !== projectId) {
|
|
class Ee {
|
|
constructor() {
|
|
intl = closure_0(closure_2[15]).intl;
|
|
tmp = sendUserMessage(projectId, intl.string(closure_1(closure_2[16])["3sTTBu"]));
|
|
return;
|
|
}
|
|
}
|
|
cResult[48] = projectId;
|
|
cResult[49] = Ee;
|
|
const tmp88 = Ee;
|
|
} else {
|
|
class Ee {
|
|
constructor() {
|
|
intl = closure_0(closure_2[15]).intl;
|
|
tmp = sendUserMessage(projectId, intl.string(closure_1(closure_2[16])["3sTTBu"]));
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
Ee = tmp88;
|
|
if (cResult[50] !== projectId) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
cResult[50] = projectId;
|
|
cResult[51] = Pe;
|
|
const tmp89 = Pe;
|
|
} else {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
Pe = tmp89;
|
|
let tmp91 = tmp90;
|
|
if ("open" !== stateFromStores6) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
tmp91 = "connecting" === stateFromStores6;
|
|
}
|
|
if (tmp91) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
VibegrationsChatStore = tmp91;
|
|
const diff = stateFromStores1.length - 1;
|
|
let tmp93 = null;
|
|
if (0 <= diff) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
while (true) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
if ("assistant" !== tmp94.role) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
tmp93 = null;
|
|
if (0 > diff) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
} else {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
tmp93 = diff;
|
|
if (!turnSettled(tmp94)) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
turnSettled = tmp93;
|
|
if (tmp96) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[52] !== undefined) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
if (null != tmp97) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
const timelineTree = projectId(stateFromStores1[24]).buildTimelineTree(tmp97.steps, { turnActive: true });
|
|
const obj13 = projectId(stateFromStores1[24]);
|
|
}
|
|
cResult[52] = tmp97;
|
|
cResult[53] = timelineTree;
|
|
const tmp98 = timelineTree;
|
|
} else {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
let tmp103 = null != tmp98;
|
|
if (tmp103) {
|
|
class Pe {
|
|
constructor(arg0) {
|
|
tmp = sendUserMessage(projectId, projectId);
|
|
return;
|
|
}
|
|
}
|
|
tmp103 = tmp104;
|
|
}
|
|
class C {
|
|
constructor() {
|
|
if (closure_1) {
|
|
tmp = ensureConnection;
|
|
tmp2 = projectId;
|
|
tmp3 = ensureConnection(projectId);
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
[r10362, closure_12] = render_id.useState(null);
|
|
let num54 = 64;
|
|
const tmp106 = _slicedToArray;
|
|
const tmp107 = _slicedToArray(render_id.useState(null), 2);
|
|
tmp96 = null != tmp93;
|
|
[tmp109, closure_13] = render_id.useState(64);
|
|
const _Symbol8 = Symbol;
|
|
if (cResult[56] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
cResult[56] = Ve;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[57] !== tmp109) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
let bound = tmp109;
|
|
if (!obj15.isIOS()) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
bound = Math.min(tmp109, c21);
|
|
}
|
|
cResult[57] = tmp109;
|
|
cResult[58] = bound;
|
|
obj15 = projectId(stateFromStores1[28]);
|
|
const tmp111 = bound;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
bound = tmp111;
|
|
obj14.useRef(null);
|
|
ref = obj14.useRef(null);
|
|
render_id.useRef(false);
|
|
const tmp108 = _slicedToArray(render_id.useState(64), 2);
|
|
[r10403, closure_18] = tmp106(render_id.useState(false), 2);
|
|
render_id.useRef(null);
|
|
render_id.useRef(0);
|
|
const _Symbol9 = Symbol;
|
|
if (cResult[59] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
cResult[59] = tmp120;
|
|
const tmp119 = tmp120;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
c21 = tmp119;
|
|
const _Symbol10 = Symbol;
|
|
if (cResult[60] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
cResult[60] = tmp122;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const _Symbol11 = Symbol;
|
|
if (cResult[61] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
cResult[61] = tmp124;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const _Symbol12 = Symbol;
|
|
if (cResult[62] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
tmp126[0] = projectId(stateFromStores1[44]).MIN_VISIBLE_PERCENT;
|
|
cResult[62] = tmp126;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const _Symbol13 = Symbol;
|
|
if (cResult[63] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
cResult[63] = tmp132;
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[64] === tmp105) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (stateFromStores3) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
const intl2 = projectId(stateFromStores1[15]).intl;
|
|
let stringResult = intl2.string(stateFromStores(stateFromStores1[16])["0vH/5G"]);
|
|
} else {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
if (tmp105 == null) {
|
|
class Ve {
|
|
constructor(arg0) {
|
|
closure_0 = Math.round(projectId.nativeEvent.layout.height);
|
|
tmp = closure_13((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
return;
|
|
}
|
|
}
|
|
let intl = projectId(stateFromStores1[15]).intl;
|
|
stringResult = intl.string(stateFromStores(stateFromStores1[16]).QDGuNS);
|
|
}
|
|
}
|
|
cResult[num54] = tmp105;
|
|
cResult[65] = stateFromStores3;
|
|
num54 = 66;
|
|
cResult[66] = stringResult;
|
|
const tmp106Result = tmp106(render_id.useState(false), 2);
|
|
}
|
|
const tmp2Result17 = tmp2(tmp4[41]);
|
|
}
|
|
class C {
|
|
constructor() {
|
|
if (closure_1) {
|
|
tmp = ensureConnection;
|
|
tmp2 = projectId;
|
|
tmp3 = ensureConnection(projectId);
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
const items18 = [stateFromStores, projectId];
|
|
cResult[3] = stateFromStores;
|
|
cResult[4] = projectId;
|
|
cResult[5] = C;
|
|
cResult[6] = items18;
|
|
tmp13 = items18;
|
|
tmp12 = C;
|
|
}) : ((projectId) => {
|
|
projectId = projectId.projectId;
|
|
let stateFromStores1;
|
|
let render_id;
|
|
closure_5 = undefined;
|
|
let onApprove;
|
|
let onPickIdea;
|
|
closure_8 = undefined;
|
|
state = undefined;
|
|
closure_10 = undefined;
|
|
let memo;
|
|
let memo1;
|
|
c13 = undefined;
|
|
c14 = undefined;
|
|
let bound;
|
|
let ref;
|
|
let ref2;
|
|
c19 = undefined;
|
|
autoscrollToBottomThreshold = undefined;
|
|
fadingEdgeLength = undefined;
|
|
let callback2;
|
|
closure_23 = undefined;
|
|
let onJumpToReplied;
|
|
let tmp = closure_26();
|
|
items = [state];
|
|
const stateFromStores = projectId(stateFromStores1[41]).useStateFromStores(items, () => "active" === state.getState(), []);
|
|
const items1 = [stateFromStores, projectId];
|
|
const effect = render_id.useEffect(() => {
|
|
if (stateFromStores) {
|
|
__initData(projectId);
|
|
}
|
|
}, items1);
|
|
let obj = projectId(stateFromStores1[41]);
|
|
const items2 = [closure_10];
|
|
const items3 = [projectId];
|
|
stateFromStores1 = projectId(stateFromStores1[41]).useStateFromStores(items2, () => VibegrationsChatStore.getMessages(projectId), items3);
|
|
const obj3 = projectId(stateFromStores1[41]);
|
|
let tmp7 = closure_10;
|
|
const items4 = [closure_10];
|
|
const items5 = [projectId];
|
|
const stateFromStores2 = projectId(stateFromStores1[41]).useStateFromStores(items4, () => VibegrationsChatStore.isThinking(projectId), items5);
|
|
const obj4 = projectId(stateFromStores1[41]);
|
|
const items6 = [closure_10];
|
|
const items7 = [projectId];
|
|
const stateFromStores3 = projectId(stateFromStores1[41]).useStateFromStores(items6, () => VibegrationsChatStore.isCompacting(projectId), items7);
|
|
const obj5 = projectId(stateFromStores1[41]);
|
|
const items8 = [closure_10];
|
|
const items9 = [projectId];
|
|
const stateFromStores4 = projectId(stateFromStores1[41]).useStateFromStores(items8, () => VibegrationsChatStore.getThinkingActivity(projectId), items9);
|
|
const obj6 = projectId(stateFromStores1[41]);
|
|
const items10 = [closure_10];
|
|
const items11 = [projectId];
|
|
const stateFromStores5 = projectId(stateFromStores1[41]).useStateFromStores(items10, () => VibegrationsChatStore.getProjectUsage(projectId), items11);
|
|
const obj7 = projectId(stateFromStores1[41]);
|
|
[tmp14, tmp15] = render_id.useState(null);
|
|
_slicedToArray = tmp15;
|
|
let tmp16 = null == tmp14;
|
|
if (!tmp16) {
|
|
let tmp17 = stateFromStores2;
|
|
if (stateFromStores2) {
|
|
tmp17 = tmp14 === projectId;
|
|
}
|
|
tmp16 = tmp17;
|
|
}
|
|
if (!tmp16) {
|
|
tmp15(null);
|
|
}
|
|
const items12 = [projectId];
|
|
let tmp20 = stateFromStores2;
|
|
const callback = obj2.useCallback(() => _undefined((arg0) => {
|
|
let tmp = null;
|
|
if (arg0 !== projectId) {
|
|
tmp = projectId;
|
|
}
|
|
return tmp;
|
|
}), items12);
|
|
if (stateFromStores2) {
|
|
tmp20 = tmp14 === projectId;
|
|
}
|
|
const tmp13 = _slicedToArray(render_id.useState(null), 2);
|
|
const items13 = [ref];
|
|
const items14 = [projectId];
|
|
const stateFromStores6 = projectId(stateFromStores1[41]).useStateFromStores(items13, () => VibegrationsConnectionStore.getConnState(projectId), items14);
|
|
const tmp2Result = projectId(stateFromStores1[41]);
|
|
const items15 = [ref];
|
|
const items16 = [projectId];
|
|
const stateFromStores7 = projectId(stateFromStores1[41]).useStateFromStores(items15, () => VibegrationsConnectionStore.isChatStopped(projectId), items16);
|
|
const tmp2Result8 = projectId(stateFromStores1[41]);
|
|
const items17 = [tmp7];
|
|
const items18 = [projectId];
|
|
render_id = null;
|
|
const stateFromStores8 = projectId(stateFromStores1[41]).useStateFromStores(items17, () => VibegrationsChatStore.hasLoadedHistory(projectId), items18);
|
|
if (stateFromStores1.length > 0) {
|
|
render_id = stateFromStores1[stateFromStores1.length - 1].render_id;
|
|
}
|
|
const items19 = [stateFromStores1];
|
|
closure_5 = obj2.useMemo(() => VibegrationsChatGrouping.groupChatRows(stateFromStores1.map((key) => {
|
|
const obj = { key: key.render_id, actor: null, authorId: null, boundary: null, separate: null };
|
|
let str = "assistant";
|
|
if ("user" === key.role) {
|
|
str = "user";
|
|
}
|
|
obj.actor = str;
|
|
let user_id;
|
|
if ("user" === key.role) {
|
|
user_id = key.user_id;
|
|
}
|
|
obj.authorId = user_id;
|
|
render_id = undefined;
|
|
if ("user" !== key.role) {
|
|
render_id = key.render_id;
|
|
}
|
|
obj.boundary = render_id;
|
|
let tmp3 = "assistant" === key.role;
|
|
if (tmp3) {
|
|
let tmp5 = null != key.proposal || null != key.clarification;
|
|
if (!tmp5) {
|
|
tmp5 = "side_reply" === key.kind;
|
|
}
|
|
if (!tmp5) {
|
|
tmp5 = null != key.in_reply_to;
|
|
}
|
|
tmp3 = tmp5;
|
|
}
|
|
obj.separate = tmp3;
|
|
return obj;
|
|
})), items19);
|
|
const items20 = [projectId];
|
|
onApprove = obj2.useCallback(() => {
|
|
const intl = util.intl;
|
|
closure_2_15(projectId, intl.string(_modDef3682.Jj8Ftb));
|
|
}, items20);
|
|
const items21 = [projectId];
|
|
onPickIdea = obj2.useCallback((implementation_prompt) => {
|
|
closure_2_15(projectId, implementation_prompt.implementation_prompt);
|
|
}, items21);
|
|
const items22 = [projectId];
|
|
closure_8 = obj2.useCallback(() => {
|
|
const intl = util.intl;
|
|
closure_2_15(projectId, intl.string(_modDef3682["3sTTBu"]));
|
|
}, items22);
|
|
const items23 = [projectId];
|
|
state = obj2.useCallback((arg0) => {
|
|
closure_2_15(projectId, arg0);
|
|
}, items23);
|
|
let tmp26 = tmp25;
|
|
if ("open" !== stateFromStores6) {
|
|
tmp26 = "connecting" === stateFromStores6;
|
|
}
|
|
if (tmp26) {
|
|
tmp26 = !stateFromStores7;
|
|
}
|
|
closure_10 = tmp26;
|
|
const items24 = [stateFromStores1];
|
|
memo = obj2.useMemo(() => {
|
|
let diff = stateFromStores1.length - 1;
|
|
if (0 <= diff) {
|
|
while (true) {
|
|
let tmp3 = stateFromStores1[diff];
|
|
if ("assistant" === tmp3.role) {
|
|
if (!turnSettled(tmp3)) {
|
|
break;
|
|
}
|
|
}
|
|
diff = diff - 1;
|
|
}
|
|
return diff;
|
|
}
|
|
return null;
|
|
}, items24);
|
|
const items25 = [stateFromStores1, memo];
|
|
memo1 = obj2.useMemo(() => {
|
|
let tmp2;
|
|
if (null != memo) {
|
|
tmp2 = stateFromStores1[tmp];
|
|
}
|
|
let timelineTree = null;
|
|
if (null != tmp2) {
|
|
timelineTree = VibegrationsTimelineTree.buildTimelineTree(tmp2.steps, { turnActive: true });
|
|
}
|
|
return timelineTree;
|
|
}, items25);
|
|
let tmp29 = null != memo1;
|
|
if (tmp29) {
|
|
tmp29 = memo1.steps.length > 0 || memo1.tasks.length > 0;
|
|
const tmp30 = memo1.steps.length > 0 || memo1.tasks.length > 0;
|
|
}
|
|
const items26 = [memo1];
|
|
let memo2 = obj2.useMemo(() => {
|
|
let currentStepResult;
|
|
if (null != memo1) {
|
|
currentStepResult = VibegrationsTimelineTree.currentStep(tmp.steps);
|
|
}
|
|
let describeNodeResult = null;
|
|
if (null != currentStepResult) {
|
|
describeNodeResult = VibegrationsTimelineTree.describeNode(currentStepResult);
|
|
}
|
|
return describeNodeResult;
|
|
}, items26);
|
|
const tmp2Result9 = projectId(stateFromStores1[41]);
|
|
[obj11, c13] = render_id.useState(null);
|
|
const tmp12Result = _slicedToArray(render_id.useState(null), 2);
|
|
[tmp34, c14] = render_id.useState(64);
|
|
const callback1 = obj2.useCallback((nativeEvent) => {
|
|
closure_0 = Math.round(nativeEvent.nativeEvent.layout.height);
|
|
_undefined3((arg0) => {
|
|
let tmp = closure_0;
|
|
if (arg0 === closure_0) {
|
|
tmp = arg0;
|
|
}
|
|
return tmp;
|
|
});
|
|
}, []);
|
|
const tmp12Result3 = _slicedToArray(render_id.useState(64), 2);
|
|
bound = tmp34;
|
|
if (!tmp2Result10.isIOS()) {
|
|
let _Math = Math;
|
|
bound = Math.min(tmp34, fadingEdgeLength);
|
|
}
|
|
obj2.useRef(null);
|
|
ref = obj2.useRef(null);
|
|
ref2 = obj2.useRef(false);
|
|
tmp2Result10 = projectId(stateFromStores1[28]);
|
|
[tmp41, c19] = render_id.useState(false);
|
|
autoscrollToBottomThreshold = obj2.useRef(null);
|
|
fadingEdgeLength = obj2.useRef(0);
|
|
callback2 = obj2.useCallback(() => {
|
|
const current = ref3.current;
|
|
const current2 = ref.current;
|
|
if (null != current) {
|
|
const current3 = ref.current;
|
|
let layout;
|
|
if (current3 != null) {
|
|
layout = current3.getLayout(current);
|
|
}
|
|
}
|
|
let tmp5 = null != current2;
|
|
if (tmp5) {
|
|
tmp5 = null != tmp;
|
|
}
|
|
if (tmp5) {
|
|
tmp5 = tmp.y >= current2.offsetY + current2.viewportHeight - ref4.current;
|
|
}
|
|
_undefined(tmp5);
|
|
}, []);
|
|
const items27 = [callback2];
|
|
const items28 = [callback2];
|
|
const callback3 = obj2.useCallback((nativeEvent) => {
|
|
nativeEvent = nativeEvent.nativeEvent;
|
|
closure_17.current = { offsetY: nativeEvent.contentOffset.y, viewportHeight: nativeEvent.layoutMeasurement.height, contentHeight: nativeEvent.contentSize.height };
|
|
callback2();
|
|
}, items27);
|
|
const callback4 = obj2.useCallback((arg0, contentHeight) => {
|
|
const current = ref.current;
|
|
if (null != current) {
|
|
if (current.contentHeight - current.offsetY - current.viewportHeight <= c20 * current.viewportHeight) {
|
|
const obj2 = {};
|
|
const merged = Object.assign(current);
|
|
obj2.contentHeight = contentHeight;
|
|
const _Math = Math;
|
|
obj2.offsetY = Math.max(0, contentHeight - current.viewportHeight);
|
|
let obj = obj2;
|
|
} else {
|
|
obj = {};
|
|
const merged1 = Object.assign(current);
|
|
obj.contentHeight = contentHeight;
|
|
}
|
|
tmp.current = obj;
|
|
if (ref2.current) {
|
|
tmp9.current = false;
|
|
const current2 = ref.current;
|
|
if (current2 != null) {
|
|
current2.scrollToEnd({ animated: true });
|
|
}
|
|
}
|
|
callback2();
|
|
}
|
|
}, items28);
|
|
const items29 = [callback2];
|
|
const memo3 = obj2.useMemo(() => ({ itemVisiblePercentThreshold: projectId(stateFromStores1[44]).MIN_VISIBLE_PERCENT }), []);
|
|
const callback5 = obj2.useCallback((arg0) => {
|
|
const set = new Set();
|
|
const iter = arg0.viewableItems[Symbol.iterator]();
|
|
const nextResult = iter.next();
|
|
while (iter !== undefined) {
|
|
if (null != nextResult.key) {
|
|
let addResult = set.add(tmp2.key);
|
|
}
|
|
continue;
|
|
}
|
|
_undefined2(set);
|
|
callback2();
|
|
}, items29);
|
|
if (stateFromStores3) {
|
|
const intl2 = tmp2(tmp3[15]).intl;
|
|
memo2 = intl2.string(tmp5(tmp3[16])["0vH/5G"]);
|
|
} else if (memo2 == null) {
|
|
let intl = tmp2(tmp3[15]).intl;
|
|
memo2 = intl.string(tmp5(tmp3[16]).QDGuNS);
|
|
}
|
|
const items30 = [stateFromStores1, memo];
|
|
const items31 = [memo1];
|
|
const memo4 = obj2.useMemo(() => {
|
|
if (null == memo) {
|
|
return null;
|
|
} else if (null == stateFromStores1[tmp]) {
|
|
return null;
|
|
} else {
|
|
let latestTodosResult = VibegrationsTimelineTree.latestTodos(tmp3.steps);
|
|
if (null == latestTodosResult) {
|
|
let todos = null;
|
|
if (null != tmp3.todos) {
|
|
todos = null;
|
|
if (tmp3.todos.length > 0) {
|
|
todos = tmp3.todos;
|
|
}
|
|
}
|
|
latestTodosResult = todos;
|
|
}
|
|
return latestTodosResult;
|
|
}
|
|
}, items30);
|
|
let tmp49;
|
|
const memo5 = obj2.useMemo(() => {
|
|
if (null != memo1) {
|
|
let runningTodoAgentsResult = VibegrationsTodoAgents.runningTodoAgents(tmp.tasks);
|
|
} else {
|
|
runningTodoAgentsResult = [];
|
|
}
|
|
return runningTodoAgentsResult;
|
|
}, items31);
|
|
if (null != memo) {
|
|
let render_id1;
|
|
if (stateFromStores1[memo] != null) {
|
|
render_id1 = tmp50.render_id;
|
|
}
|
|
tmp49 = render_id1;
|
|
}
|
|
let tmp52 = null != tmp49;
|
|
if (tmp52) {
|
|
tmp52 = null != obj11 && !obj11.has(tmp49) || tmp41;
|
|
const tmp53 = null != obj11 && !obj11.has(tmp49) || tmp41;
|
|
}
|
|
let tmp54 = null;
|
|
if (stateFromStores2) {
|
|
tmp54 = null;
|
|
if (tmp29) {
|
|
tmp54 = null;
|
|
if (tmp52) {
|
|
tmp54 = memo2;
|
|
}
|
|
}
|
|
}
|
|
const items32 = [bound, memo, callback2];
|
|
const effect1 = obj2.useEffect(() => {
|
|
closure_20.current = memo;
|
|
closure_21.current = bound;
|
|
closure_0 = requestAnimationFrame(callback2);
|
|
return () => cancelAnimationFrame(closure_0);
|
|
}, items32);
|
|
const items33 = [stateFromStores1];
|
|
closure_23 = obj2.useMemo(() => {
|
|
const map = new Map();
|
|
const iter = stateFromStores1[Symbol.iterator]();
|
|
const nextResult = iter.next();
|
|
while (iter !== undefined) {
|
|
let tmp3 = nextResult;
|
|
if ("assistant" === nextResult.role) {
|
|
if (null != tmp3.in_reply_to) {
|
|
let obj2 = vibegrations_VibegrationsRepliedMessage;
|
|
let repliedMessageResult = obj2.repliedMessage(stateFromStores1, tmp3.in_reply_to);
|
|
if (null != repliedMessageResult) {
|
|
let result = map.set(tmp3.render_id, tmp10);
|
|
}
|
|
}
|
|
}
|
|
continue;
|
|
}
|
|
return map;
|
|
}, items33);
|
|
const items34 = [stateFromStores1];
|
|
onJumpToReplied = obj2.useCallback((arg0) => {
|
|
closure_0 = arg0;
|
|
const findIndexResult = stateFromStores1.findIndex((id) => id.id === closure_0);
|
|
if (findIndexResult >= 0) {
|
|
const current = ref.current;
|
|
if (current != null) {
|
|
const obj = { index: findIndexResult, animated: true, viewPosition: 0.5 };
|
|
current.scrollToIndex(obj);
|
|
}
|
|
}
|
|
}, items34);
|
|
const items35 = [bound, memo];
|
|
const items36 = [projectId];
|
|
const callback6 = obj2.useCallback(() => {
|
|
if (null != memo) {
|
|
const current = ref.current;
|
|
if (current != null) {
|
|
const obj = { index: tmp, animated: true, viewPosition: 1, viewOffset: bound };
|
|
current.scrollToIndex(obj);
|
|
}
|
|
}
|
|
}, items35);
|
|
const items37 = [projectId];
|
|
const callback7 = obj2.useCallback((arg0, arg1) => {
|
|
closure_18.current = true;
|
|
closure_2_15(projectId, arg0, arg1);
|
|
}, items36);
|
|
let connectionLabelResult = null;
|
|
const callback8 = obj2.useCallback(() => {
|
|
state(projectId);
|
|
}, items37);
|
|
if ("open" !== stateFromStores6) {
|
|
connectionLabelResult = tmp2(tmp3[46]).connectionLabel(stateFromStores6);
|
|
const tmp2Result11 = tmp2(tmp3[46]);
|
|
}
|
|
const tmp12Result4 = _slicedToArray(render_id.useState(false), 2);
|
|
const obj8 = { style: tmp.container, children: null };
|
|
const vibegrationsControlActive = projectId(stateFromStores1[47]).useVibegrationsControlActive(projectId);
|
|
const items38 = [ref(stateFromStores(stateFromStores1[48]), { thinking: stateFromStores2, bleedBottom: stateFromStores(stateFromStores1[42])().bottom }), , ];
|
|
const obj9 = { style: tmp.transcriptArea, children: null };
|
|
const obj10 = { clearance: tmp34, children: null };
|
|
const obj12 = { ref, fadingEdgeLength, removeClippedSubviews: null, viewabilityConfig: null, onViewableItemsChanged: null, onScroll: null, onContentSizeChange: null, scrollEventThrottle: 16, style: null, contentContainerStyle: null, data: null, maintainVisibleContentPosition: null, keyExtractor: null, ListEmptyComponent: null, renderItem: null };
|
|
const tmp2Result12 = projectId(stateFromStores1[47]);
|
|
const tmp64 = closure_36;
|
|
const tmp2Result13 = projectId(stateFromStores1[28]);
|
|
obj12.removeClippedSubviews = projectId(stateFromStores1[28]).isIOS() && undefined;
|
|
obj12.viewabilityConfig = memo3;
|
|
obj12.onViewableItemsChanged = callback5;
|
|
obj12.onScroll = callback3;
|
|
obj12.onContentSizeChange = callback4;
|
|
const items39 = [tmp.transcript, ];
|
|
const tmp65 = projectId(stateFromStores1[28]).isIOS() && undefined;
|
|
const isIOSResult = projectId(stateFromStores1[28]).isIOS();
|
|
let tmp67 = !isIOSResult;
|
|
if (!isIOSResult) {
|
|
const obj13 = { marginBottom: tmp34 - bound };
|
|
tmp67 = obj13;
|
|
}
|
|
items39[1] = tmp67;
|
|
obj12.style = items39;
|
|
const items40 = [tmp.transcriptContent, ];
|
|
const tmp2Result14 = projectId(stateFromStores1[28]);
|
|
items40[1] = { paddingBottom: bound + stateFromStores(stateFromStores1[7]).space.PX_8 };
|
|
obj12.contentContainerStyle = items40;
|
|
obj12.data = stateFromStores1;
|
|
obj12.maintainVisibleContentPosition = { startRenderingFromBottom: true, autoscrollToBottomThreshold };
|
|
obj12.keyExtractor = function keyExtractor(render_id) {
|
|
return render_id.render_id;
|
|
};
|
|
const obj16 = { style: tmp.placeholder, children: null };
|
|
if (stateFromStores8) {
|
|
const obj17 = { variant: "text-sm/normal", color: "text-muted", children: null };
|
|
const intl4 = tmp2(tmp3[15]).intl;
|
|
obj17.children = intl4.string(tmp5(tmp3[16]).jTuX7C);
|
|
let tmp63Result = tmp63(tmp2(tmp3[17]).Text, obj17);
|
|
} else {
|
|
const obj18 = { size: "small", accessibilityLabel: null };
|
|
const intl3 = tmp2(tmp3[15]).intl;
|
|
obj18.accessibilityLabel = intl3.string(tmp2(tmp3[15]).t.ZTNur7);
|
|
tmp63Result = tmp63(closure_5, obj18);
|
|
}
|
|
obj16.children = tmp63Result;
|
|
obj12.ListEmptyComponent = ref(closure_8, obj16);
|
|
obj12.renderItem = function renderItem(arg0) {
|
|
({ item, index } = arg0);
|
|
const obj = { projectId, message: item, groupStart: null, first: null, isNewest: null, replied: null, onJumpToReplied: null, onApprove: null, onPickIdea: null, onAskForIdeas: null, onAnswerClarification: null };
|
|
let flag = closure_5[index];
|
|
if (flag == null) {
|
|
flag = true;
|
|
}
|
|
obj.groupStart = flag;
|
|
obj.first = 0 === index;
|
|
obj.isNewest = item.render_id === render_id;
|
|
obj.replied = closure_23.get(item.render_id);
|
|
obj.onJumpToReplied = onJumpToReplied;
|
|
obj.onApprove = onApprove;
|
|
obj.onPickIdea = onPickIdea;
|
|
let tmp4;
|
|
if (closure_10) {
|
|
tmp4 = closure_8;
|
|
}
|
|
obj.onAskForIdeas = tmp4;
|
|
let tmp5;
|
|
if (closure_10) {
|
|
tmp5 = closure_9;
|
|
}
|
|
obj.onAnswerClarification = tmp5;
|
|
return constants(closure_37, obj);
|
|
};
|
|
obj10.children = ref(projectId(stateFromStores1[49]).FlashList, obj12);
|
|
const items41 = [ref(tmp64, obj10), , , ];
|
|
let tmp71 = stateFromStores2;
|
|
const obj14 = { paddingBottom: bound + stateFromStores(stateFromStores1[7]).space.PX_8 };
|
|
const obj15 = { startRenderingFromBottom: true, autoscrollToBottomThreshold };
|
|
if (stateFromStores2) {
|
|
tmp71 = !tmp20;
|
|
}
|
|
items41[1] = ref(stateFromStores(stateFromStores1[50]), { open: tmp71 });
|
|
let tmp63Result3 = null;
|
|
if (tmp20) {
|
|
const obj19 = { projectId };
|
|
tmp63Result3 = tmp63(tmp5(tmp3[51]), obj19);
|
|
}
|
|
items41[2] = tmp63Result3;
|
|
let tmp63Result4 = null;
|
|
if (null != tmp54) {
|
|
const obj20 = { line: tmp54, onJumpToActivity: callback6, bottom: tmp5(tmp3[7]).space.PX_12 + tmp34, todos: memo4, agents: memo5 };
|
|
tmp63Result4 = tmp63(tmp5(tmp3[52]), obj20);
|
|
const tmp5Result3 = tmp5(tmp3[52]);
|
|
}
|
|
items41[3] = tmp63Result4;
|
|
obj9.children = items41;
|
|
items38[1] = ref2(closure_8, obj9);
|
|
const obj21 = { style: tmp.bottomStack, onLayout: callback1, children: null };
|
|
const items42 = [ref(stateFromStores(stateFromStores1[53]), { projectId, thinking: stateFromStores2, compacting: stateFromStores3, activity: stateFromStores4, projectUsage: stateFromStores5, connLabel: connectionLabelResult, controlling: vibegrationsControlActive, connFailed: "failed" === stateFromStores6, thinkingOpen: tmp20, onToggleThinking: callback }), ];
|
|
const obj23 = { projectId, canSend: tmp26, running: stateFromStores2, stopped: stateFromStores7, onSend: callback7, onInterrupt: null };
|
|
let tmp76;
|
|
const obj22 = { projectId, thinking: stateFromStores2, compacting: stateFromStores3, activity: stateFromStores4, projectUsage: stateFromStores5, connLabel: connectionLabelResult, controlling: vibegrationsControlActive, connFailed: "failed" === stateFromStores6, thinkingOpen: tmp20, onToggleThinking: callback };
|
|
const tmp5Result = stateFromStores(stateFromStores1[50]);
|
|
if (stateFromStores2) {
|
|
tmp76 = callback8;
|
|
}
|
|
obj23.onInterrupt = tmp76;
|
|
items42[1] = ref(stateFromStores(stateFromStores1[54]), obj23);
|
|
obj21.children = items42;
|
|
items38[2] = ref2(closure_8, obj21);
|
|
obj8.children = items38;
|
|
return ref2(closure_8, obj8);
|
|
});
|