105 lines
2.5 KiB
TypeScript
105 lines
2.5 KiB
TypeScript
// Module ID: 13705
|
|
// Function ID: 13706
|
|
// Name: useGameNameAndCoverImage
|
|
// Dependencies: [558, 576, 7009, 1126, 2]
|
|
|
|
// Module 13705 (useGameNameAndCoverImage)
|
|
import react from "react" /* 576 */;
|
|
import useGame from "useGame" /* 7009 */;
|
|
import ReactCompilerGating from "ReactCompilerGating" /* 558 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
const tmp2 = ReactCompilerGating.isReactCompilerEnabled() ? (function useGameNameAndCoverImage(arg0, arg1, c8) {
|
|
let data;
|
|
let isLoading;
|
|
const obj = react;
|
|
const cResult = obj.c(10);
|
|
const obj2 = useGame;
|
|
const game = obj2.useGame(arg0);
|
|
({ data, isLoading } = game);
|
|
if (cResult[0] === data) {
|
|
let tmp5;
|
|
if (cResult[1] === c8) {
|
|
tmp5 = cResult[2];
|
|
}
|
|
let name;
|
|
const tmp7 = cResult[3];
|
|
if (data != null) {
|
|
name = data.name;
|
|
}
|
|
if (tmp7 === name) {
|
|
let tmp11;
|
|
if (cResult[4] === arg1) {
|
|
tmp11 = cResult[5];
|
|
}
|
|
if (cResult[6] === isLoading) {
|
|
if (cResult[7] === tmp5) {
|
|
let tmp14;
|
|
if (cResult[8] === tmp11) {
|
|
tmp14 = cResult[9];
|
|
}
|
|
return tmp14;
|
|
}
|
|
}
|
|
const obj3 = { coverImageUrl: tmp5, gameName: tmp11, isLoading };
|
|
cResult[6] = isLoading;
|
|
cResult[7] = tmp5;
|
|
cResult[8] = tmp11;
|
|
cResult[9] = obj3;
|
|
tmp14 = obj3;
|
|
}
|
|
let name1;
|
|
if (data != null) {
|
|
name1 = data.name;
|
|
}
|
|
if (name1 == null) {
|
|
name1 = arg1;
|
|
}
|
|
if (name1 == null) {
|
|
const intl = tmp(1126).intl;
|
|
name1 = intl.string(tmp(1126).t.GIWFlF);
|
|
}
|
|
let name2;
|
|
if (data != null) {
|
|
name2 = data.name;
|
|
}
|
|
cResult[3] = name2;
|
|
cResult[4] = arg1;
|
|
cResult[5] = name1;
|
|
tmp11 = name1;
|
|
}
|
|
let coverURL;
|
|
if (data != null) {
|
|
coverURL = data.getCoverURL(c8);
|
|
}
|
|
cResult[0] = data;
|
|
cResult[1] = c8;
|
|
cResult[2] = coverURL;
|
|
tmp5 = coverURL;
|
|
}) : (function useGameNameAndCoverImage(arg0, arg1, c8) {
|
|
let name;
|
|
const obj = useGame;
|
|
const game = obj.useGame(arg0);
|
|
const data = game.data;
|
|
let coverURL;
|
|
const isLoading = game.isLoading;
|
|
if (data != null) {
|
|
coverURL = data.getCoverURL(c8);
|
|
}
|
|
const obj2 = { coverImageUrl: coverURL, gameName: name, isLoading };
|
|
name = undefined;
|
|
if (data != null) {
|
|
name = data.name;
|
|
}
|
|
if (name == null) {
|
|
name = arg1;
|
|
}
|
|
if (name == null) {
|
|
const intl = tmp(1126).intl;
|
|
name = intl.string(tmp(1126).t.GIWFlF);
|
|
}
|
|
return obj2;
|
|
});
|
|
const result = size.fileFinishedImporting("modules/games/hooks/useGameNameAndCoverImage.tsx");
|
|
|
|
export default tmp2;
|