Ivan Asmer vor 4 Jahren
Ursprung
Commit
f2d2c291c5
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/App.js

+ 2 - 2
src/App.js

@@ -131,7 +131,7 @@ const ModelList = ({models, selected, onChange, Item=ModelListItem}) => {
                 return (
                     <Item key={name} 
                                    selected={name === selected}
-                                   className={name === selected && "selected"}
+                                   className={name === selected ? "selected" : undefined}
                                    onClick = {() => onChange(name)}
                                    >
                         {name}
@@ -349,7 +349,7 @@ const defaultAdminOptions =
                 ID: ({children}) => <b>{children && children.slice(-6).toUpperCase()}</b>,
                 String: ({children}) => <>{children && children.length > 100 ? children.slice(0,100) + '...' : children}</>,
                 Object: ObjectShortView,
-                Array: ({children, ...props}) => <>{children.map(child => <ObjectShortView children={child} {...props}/>)}</>
+                Array: ({children, ...props}) => <>{children.map((child,i) => <ObjectShortView key={child && (child._id || child.key || child.name) || i} children={child} {...props}/>)}</>
             },
             fields:{
                 createdAt: ({children}) => <>{new Date(+children).toISOString()}</> ,