mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-09 05:05:52 +08:00
feat: skip rendering if value render is not defiend (#8244)
fix AF-1387
This commit is contained in:
@@ -759,6 +759,11 @@ export const PagePropertyRow = ({
|
|||||||
setEditingMeta(false);
|
setEditingMeta(false);
|
||||||
setEditingItem(null);
|
setEditingItem(null);
|
||||||
}, [setEditingItem]);
|
}, [setEditingItem]);
|
||||||
|
|
||||||
|
// NOTE: if we define a new property type, the value render may not exists in old client
|
||||||
|
// skip rendering if value render is not define yet
|
||||||
|
if (!ValueRenderer || typeof ValueRenderer !== 'function') return null;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<SortablePropertyRow property={property} data-testid="page-property-row">
|
<SortablePropertyRow property={property} data-testid="page-property-row">
|
||||||
{({ attributes, listeners }) => (
|
{({ attributes, listeners }) => (
|
||||||
|
|||||||
Reference in New Issue
Block a user