Files
klz-cables.com/.pnpm-store/v10/files/4e/8a0642731302a76705084b055d827daa8e06fdd63379f950c7a0a7cfdf86e2a1ba0608742ffe8d1e48fd74d172fddf48cf49ad3add5c2338ab07c7a28a835f
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

14 lines
589 B
Plaintext

import { fieldAffectsData } from 'payload/shared';
export const groupOrTabHasRequiredSubfield = (entity)=>{
if ('type' in entity && entity.type === 'group') {
return entity.fields.some((subField)=>{
return fieldAffectsData(subField) && 'required' in subField && subField.required || groupOrTabHasRequiredSubfield(subField);
});
}
if ('fields' in entity && 'name' in entity) {
return entity.fields.some((subField)=>groupOrTabHasRequiredSubfield(subField));
}
return false;
};
//# sourceMappingURL=groupOrTabHasRequiredSubfield.js.map