Files
discord-decomp/modules/checkout/native/gifting/UnifiedGiftModalRecipientSelectScreen.tsx
T
2026-11-01 12:12:55 +02:00

26 lines
1.2 KiB
TypeScript

// Metro module 8812 (f8813).
import { View } from "react-native";
import { UserRowModes } from "../../../main_tabs_v2/native/shared_components/user_list/UserRowConstants";
import { createStyles } from "../../../../design/components/Styles/native/createStyles";
import Module712 from "../../../../_bundle/Module712";
import { useNavigation } from "../../../../design/components/Navigator/native/useNavigation.native";
import SearchableUserList from "../../../main_tabs_v2/native/shared_components/user_list/SearchableUserList";
import { UnifiedGiftModalScreens } from "./UnifiedGiftModalTypes";
const useStyles = createStyles({
container: {
flex: 1,
paddingTop: 16,
backgroundColor: Module712.colors.MOBILE_ACTIONSHEET_BACKGROUND
}
});
export default function UnifiedGiftModalRecipientSelectScreen(props) {
const setRecipientUser = props.setRecipientUser;
const navigation = useNavigation();
return <View style={useStyles().container}>
<SearchableUserList onSelectUser={(event) => {
setRecipientUser(event);
navigation.navigate(UnifiedGiftModalScreens.GIFT_DETAIL);
}} rowMode={UserRowModes.NONE} disableGradient disableThemedGradient />
</View>;
};