We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5d774b commit 452b0bdCopy full SHA for 452b0bd
packages/addons/sitemap/admin/components/EditView/index.jsx
@@ -31,8 +31,15 @@ const CMEditViewExclude = () => {
31
// eslint-disable-next-line react-hooks/exhaustive-deps
32
}, []);
33
34
- if (!sitemapSettings.contentTypes) return null;
35
- if (!sitemapSettings.contentTypes[props.slug]) return null;
+ const isContentTypeInAnySitemap = () => {
+ if (!sitemapSettings.sitemaps) return false;
36
+
37
+ return Object.values(sitemapSettings.sitemaps).some(
38
+ (sitemap) => sitemap.contentTypes && sitemap.contentTypes[props.slug],
39
+ );
40
+ };
41
42
+ if (!isContentTypeInAnySitemap()) return null;
43
44
const excluded = 'sitemap_exclude' in values ? values.sitemap_exclude : document?.sitemap_exclude;
45
0 commit comments