mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-06 22:49:16 +00:00
@@ -178,6 +178,17 @@ export function checkReferences({ config, layout = {} } = {}, { notes = [] } = {
|
||||
: 'активного маркера-источника не существует');
|
||||
}
|
||||
}
|
||||
const valueSource = marker?.value_source;
|
||||
if (valueSource?.kind === 'derived_marker_state') {
|
||||
const ref = String(valueSource.ref ?? '');
|
||||
const target = ref.startsWith('marker:') ? ref.slice('marker:'.length) : '';
|
||||
if (!target || !activeLightMarkerIds.has(target)) {
|
||||
add('marker_value_source', markerId, ref || '?',
|
||||
target && activeMarkerIds.has(target)
|
||||
? 'маркер-цель не является источником света'
|
||||
: 'активного маркера-цели не существует');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (const [key, position] of Object.entries(layout || {})) {
|
||||
|
||||
Reference in New Issue
Block a user