import {queryNextData} from "./queryNextData";
|
|
export function parseProductDetail(htmlStr: string): any {
|
const props = queryNextData(htmlStr);
|
const item = props?.initialState?.item?.detail?.item;
|
if (!item) {
|
return {};
|
}
|
delete item.descriptionHtml
|
delete item.storeLicences
|
delete item.seller?.storeLicences
|
delete item.crumb
|
Array.isArray(item.description) && (item.description = item.description.join('\n'))
|
return item;
|
}
|