87 lines
6.3 KiB
TypeScript
87 lines
6.3 KiB
TypeScript
/* Metro module 13398; source: modules/parent_tools/native/FamilyCenterFeatureRow.tsx; dependencies: [31, 27, 33, 4501, 697, 12627, 1244, 2224, 13399, 13400, 11843, 8999, 9178, 13395, 6231, 6238, 2] */
|
|
import Native from '../../../external/discord_common/js/packages/tokens/native.tsx'; /* Metro dependency 697 */
|
|
import Module13399 from '../../../by-id/module-13399.js'; /* Metro dependency 13399 */
|
|
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as ReactNativeModule from '../../../by-id/module-00027-ReactNative.js'; /* Metro dependency 27 */
|
|
import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as JsxRuntimeModule from '../../../by-id/module-00033-JsxRuntime.js'; /* Metro dependency 33 */
|
|
import * as CreateStylesModule from '../../../design/components/Styles/native/createStyles.tsx'; /* Metro dependency 4501 */
|
|
import * as TableRowGroupNativeModule from '../../../design/components/TableRow/native/TableRowGroup.native.tsx'; /* Metro dependency 6231 */
|
|
import * as TableRowNativeModule from '../../../design/components/TableRow/native/TableRow.native.tsx'; /* Metro dependency 6238 */
|
|
import * as EyeIconModule from '../../../design/components/Icon/native/redesign/generated/EyeIcon.tsx'; /* Metro dependency 8999 */
|
|
import * as UseAgeSpecificTextModule from '../hooks/useAgeSpecificText.tsx'; /* Metro dependency 12627 */
|
|
import * as QrCodeIconModule from '../../../design/components/Icon/native/redesign/generated/QrCodeIcon.tsx'; /* Metro dependency 13395 */
|
|
import * as ChatCheckIconModule from '../../../design/components/Icon/native/redesign/generated/ChatCheckIcon.tsx'; /* Metro dependency 13400 */
|
|
|
|
function _fun101985(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#101985, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13588:6, offset: 0x02226699, size: 228 bytes, params: 8, frame: 21
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
ReactModule;
|
|
const createStyles = CreateStylesModule.createStyles;
|
|
const PX_24 = (Native).space.PX_24;
|
|
const env0_5 = Reflect.apply(createStyles, CreateStylesModule, [{tableGroup: {marginTop: 20, marginBottom: PX_24}}]);
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/parent_tools/native/FamilyCenterFeatureRow.tsx');
|
|
exports.default = FamilyCenterFeatureRows;
|
|
function FamilyCenterFeatureRows() { // fn#101986, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13588:317, offset: 0x0222677d, size: 759 bytes, params: 1, frame: 25
|
|
const styles = useStyles();
|
|
const useAgeSpecificText = UseAgeSpecificTextModule.useAgeSpecificText;
|
|
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
const value3 = Reflect.apply(useAgeSpecificText, UseAgeSpecificTextModule,
|
|
[intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */).qITXhY),
|
|
intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */).bmhCnL)]);
|
|
const value5 = UseAgeSpecificTextModule.useAgeSpecificText(intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */).t7SkFy),
|
|
intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */)['68zfxD']));
|
|
const value7 = UseAgeSpecificTextModule.useAgeSpecificText((require(1244) /* metro dependency 1244: indexNative */).intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */)['+pi4Yt']),
|
|
intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */)['1xPTwE']));
|
|
let object = {icon: Module13399};
|
|
const ChatCheckIcon = (ChatCheckIconModule).ChatCheckIcon;
|
|
object.IconComponent = ChatCheckIcon;
|
|
object.header = (require(1244) /* metro dependency 1244: indexNative */).intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */)['001l3m']);
|
|
object.description = value3;
|
|
const items2 = [object];
|
|
object = {icon: importDefault(11843) /* metro dependency 11843 */};
|
|
const EyeIcon = (EyeIconModule).EyeIcon;
|
|
object.IconComponent = EyeIcon;
|
|
object.header = intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */).yipAeP);
|
|
object.description = value5;
|
|
items2[1] = object;
|
|
object = {icon: importDefault(9178) /* metro dependency 9178 */};
|
|
const QrCodeIcon = (QrCodeIconModule).QrCodeIcon;
|
|
object.IconComponent = QrCodeIcon;
|
|
object.header = intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */).hhOuMe);
|
|
object.description = value7;
|
|
items2[2] = object;
|
|
const TableRowGroup = (TableRowGroupNativeModule).TableRowGroup;
|
|
return (
|
|
<View style={styles.tableGroup}>
|
|
<TableRowGroup
|
|
title={(require(1244) /* metro dependency 1244: indexNative */).intl.string((importDefault(2224) /* metro dependency 2224: FamilyCenterMessages */)['6JkHSg'])}
|
|
hasIcons
|
|
>
|
|
{items2.map(_fun101987)}
|
|
</TableRowGroup>
|
|
</View>
|
|
);
|
|
function _fun101987({header, description, icon, IconComponent}) { // fn#101987, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13588:1142, offset: 0x02226a74, size: 118 bytes, params: 2, frame: 22
|
|
const TableRow = (TableRowNativeModule).TableRow;
|
|
const TableRow2 = (TableRowNativeModule).TableRow;
|
|
const Icon = TableRow2.Icon;
|
|
return (
|
|
<TableRow
|
|
label={header}
|
|
subLabel={description}
|
|
icon={<Icon source={icon} IconComponent={IconComponent} />}
|
|
key={header}
|
|
/>
|
|
);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun101985, 13398, [31, 27, 33, 4501, 697, 12627, 1244, 2224, 13399, 13400, 11843, 8999, 9178, 13395,
|
|
6231, 6238,
|
|
2]) /* metro module 13398, dependencies: [31, 27, 33, 4501, 697, 12627, 1244, 2224, 13399, 13400, 11843, 8999, 9178, 13395, 6231, 6238, 2] */;
|