32 lines
1.2 KiB
TypeScript
32 lines
1.2 KiB
TypeScript
// Module ID: 14124
|
|
// Function ID: 14125
|
|
// Name: useFetchNameplate
|
|
// Dependencies: [10416, 1949, 1946, 2]
|
|
// Exports: useFetchNameplate
|
|
|
|
// Module 14124 (useFetchNameplate)
|
|
import set from "set" /* 2 */;
|
|
import getNameplateData from "getNameplateData" /* 1946 */;
|
|
import CollectiblesItemType from "CollectiblesItemType" /* 1949 */;
|
|
import useFetchCollectiblesProduct from "useFetchCollectiblesProduct" /* 10416 */;
|
|
|
|
const result = set.fileFinishedImporting("modules/collectibles/nameplates/hooks/useFetchNameplate.tsx");
|
|
|
|
export const useFetchNameplate = function useFetchNameplate(skuId) {
|
|
let obj = useFetchCollectiblesProduct;
|
|
const fetchCollectiblesProduct = obj.useFetchCollectiblesProduct(skuId);
|
|
const product = fetchCollectiblesProduct.product;
|
|
let type;
|
|
if (product != null) {
|
|
const first = product.items[0];
|
|
if (first != null) {
|
|
type = first.type;
|
|
}
|
|
}
|
|
let first1;
|
|
if (type === CollectiblesItemType.CollectiblesItemType.NAMEPLATE) {
|
|
first1 = product.items[0];
|
|
}
|
|
obj = { nameplateProduct: product, nameplateRecord: first1, nameplateData: getNameplateData.getNameplateData(first1), isFetching: fetchCollectiblesProduct.isFetching };
|
|
return obj;
|
|
};
|