+
{dayjs(selectedNode?.properties.created_at).format('YYYY-MM-DD HH:mm:ss')}
+
+ {selectedNode?.properties.associative_memory > 0 &&
+
{t('userMemory.associative_memory')}
+
+ {selectedNode?.properties.associative_memory} {t('userMemory.unix')}{t('userMemory.associative_memory')}
+
+
}
+
+ {selectedNode.label === 'Statement' && <>
+ {(['emotion_keywords', 'emotion_type', 'emotion_subject', 'importance_score'] as const).map(key => {
+ const statementProps = selectedNode.properties as StatementNodeProperties;
+ if ((key === 'emotion_keywords' && statementProps[key]?.length > 0) || statementProps[key]) {
+ return (
+
+ {t(`userMemory.Statement_${key}`)}
+
+ {key === 'emotion_keywords'
+ ? {statementProps.emotion_keywords.map((vo, index) => {vo})}
+ : statementProps[key]
+ }
+
+
+ )
+ }
+ return null
+ })}
+ >}
+ {selectedNode.label === 'ExtractedEntity' && <>
+ {(['name', 'entity_type', 'aliases', 'connect_strngth', 'importance_score'] as const).map(key => {
+ const entityProps = selectedNode.properties as ExtractedEntityNodeProperties;
+ if (entityProps[key]) {
+ return (
+
+ {t(`userMemory.ExtractedEntity_${key}`)}
+
+ {entityProps[key]}
+
+
+ )
+ }
+ return null
+ })}
+ >}