// Metro module 14806 (f14807).
import { useState, memo } from "react";
import { ScrollView } from "react-native";
import ChangelogStore from "../../../changelog/ChangelogStore";
import SurveyStore from "../../../../stores/SurveyStore";
import { createStyles } from "../../../../design/components/Styles/native/createStyles";
import Module712 from "../../../../_bundle/Module712";
import { ActionSheet } from "../../../../design/components/Sheet/native/ActionSheet.native";
import { BottomSheetTitleHeader } from "../../../../design/components/Sheet/native/BottomSheetTitleHeader.native";
import { ActionSheetRow } from "../../../../design/components/Sheet/native/ActionSheetRow.native";
import { CopyIcon } from "../../../../design/components/Icon/native/redesign/generated/CopyIcon";
import { copy } from "../../../../utils/ClipboardUtils.native";
import { TextInput } from "../../../../design/components/TextInput/native/TextInput.native";
import { Button } from "../../../../design/components/Button/native/Button.native";
import { overrideSurvey } from "../../../../actions/SurveyActionCreators";
import ActionSheetActionCreators from "../../../action_sheet/native/ActionSheetActionCreators";
import { useStateFromStores } from "../../../../_bundle/Module589";
import usePrevious from "../../../../hooks/usePrevious";
import { TableRowGroup } from "../../../../design/components/TableRow/native/TableRowGroup.native";
import { TableRow } from "../../../../design/components/TableRow/native/TableRow.native";
import { Text } from "../../../../design/components/Text/native/Text";
import ChangeLogActionCreators from "../../../../actions/ChangeLogActionCreators";
import { Stack } from "../../../../design/components/Stack/native/Stack.native";
let useStyles, SurveyOverrideActionSheet, SurveyInfo, ChangelogOverrideDebuggingActionSheet, ChangelogOverrideActionSheet, ChangelogInfo;
const SurveyOverrideInfoActionSheet = function SurveyOverrideInfoActionSheet(props) {
return }>
{Object.entries(props.survey).map((item) => {
let [key, c27812_0] = item;
return } onPress={() => {
copy(c27812_0 != null ? JSON.stringify(c27812_0) : "null");
}} />;
})}
;
};
SurveyOverrideActionSheet = function SurveyOverrideActionSheet() {
const [state, onChange] = useState(() => {
let r4 = SurveyStore.getSurveyOverride();
if (r4 == null) {
r4 = null;
}
return r4;
});
const props = {
header: ,
children: null
};
const children = [, ,];
const r2 = state === "";
children[1] =