29 lines
770 B
JavaScript
29 lines
770 B
JavaScript
// Metro module 1719 (f1720).
|
|
export const getViewInfo = (a0) => {
|
|
let r15;
|
|
if (a0._nativeTag !== void 0 && a0.__nativeTag !== null) {
|
|
r15 = {
|
|
viewName: a0 == null ? void 0 : a0.viewConfig?.uiViewClassName,
|
|
viewTag: a0?._nativeTag,
|
|
viewConfig: a0?.viewConfig
|
|
};
|
|
} else if (a0.__nativeTag !== void 0 && a0.__nativeTag !== null) {
|
|
let viewConfig = a0?.__viewConfig;
|
|
if (viewConfig == null) {
|
|
viewConfig = a0?._viewConfig;
|
|
}
|
|
r15 = {
|
|
viewName: viewConfig?.uiViewClassName,
|
|
viewTag: a0?.__nativeTag,
|
|
viewConfig
|
|
};
|
|
} else {
|
|
r15 = {
|
|
viewName: a0 == null ? void 0 : a0.viewConfig?.uiViewClassName,
|
|
viewTag: a0?._nativeTag,
|
|
viewConfig: a0?.viewConfig
|
|
};
|
|
}
|
|
return r15;
|
|
};
|