feat: merged demo into dev #43

Merged
j.gerla merged 61 commits from demo into dev 2026-01-20 11:11:09 +00:00
Showing only changes of commit 01d73b777a - Show all commits

View File

@@ -467,7 +467,7 @@ describe('BasicBeliefNode', () => {
}); });
}); });
it('should preserve value when switching from text type to emotion type', async () => { it('should automatically choose the first option when switching to emotion type, and carry on to the text values', async () => {
const mockNode: Node<BasicBeliefNodeData> = { const mockNode: Node<BasicBeliefNodeData> = {
id: 'belief-1', id: 'belief-1',
type: 'basic_belief', type: 'basic_belief',
@@ -512,7 +512,7 @@ describe('BasicBeliefNode', () => {
expect(updatedNode?.data.belief.type).toBe('emotion'); expect(updatedNode?.data.belief.type).toBe('emotion');
// The component doesn't reset the value when changing types // The component doesn't reset the value when changing types
// So it keeps the old value even though it doesn't make sense for emotion type // So it keeps the old value even though it doesn't make sense for emotion type
expect(updatedNode?.data.belief.value).toBe('some text'); expect(updatedNode?.data.belief.value).toBe('Happy');
}); });
}); });
}); });