15 lines
540 B
TypeScript
15 lines
540 B
TypeScript
// Metro module 8690 (f8691).
|
|
import { useMemo } from "react";
|
|
import { SKUProductLines } from "../../../Constants";
|
|
let c5664_1 = new Set([SKUProductLines.COLLECTIBLES, SKUProductLines.PREMIUM, SKUProductLines.SOCIAL_LAYER_GAME_ITEM]);
|
|
export { c5664_1 as GIFTABLE_PRODUCT_LINES };
|
|
export function useWishlistGiftableItems(a0) {
|
|
return useMemo(() => {
|
|
let r6 = a0 == null ? void 0 : a0.items.filter((item) => c5664_1.has(item.skuProductLine) && !item.isOwned);
|
|
if (r6 == null) {
|
|
r6 = [];
|
|
}
|
|
return r6;
|
|
}, [a0]);
|
|
}
|