This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,23 @@
// Metro module 14485 (f14486).
import { getIconById } from "./AppIconConstants";
import { createStyles } from "../../../design/components/Styles/native/createStyles";
import Module712 from "../../../_bundle/Module712";
import { useCurrentAppIcon } from "./AppIconUtils";
import { FreemiumAppIconIds } from "../AppIconTypes";
import { ClydeIcon } from "../../../design/components/Icon/native/redesign/generated/ClydeIcon";
import AppIcon from "./AppIcon";
const useStyles = createStyles({
icon: {
borderRadius: Module712.radii.round
}
});
export default function SettingsItemAppIcon(props) {
let color = props.color;
if (color === void 0) {
color = Module712.colors.INTERACTIVE_ICON_DEFAULT;
}
const styles = useStyles();
const currentAppIcon = useCurrentAppIcon();
const iconById = getIconById(currentAppIcon);
return currentAppIcon !== FreemiumAppIconIds.DEFAULT && iconById != null ? <AppIcon style={styles.icon} id={currentAppIcon} size={32} /> : <ClydeIcon color={color} />;
};