ha-frontend/src/data/automation_i18n.ts

15 lines
434 B
TypeScript
Raw Permalink Normal View History

2021-05-18 16:37:53 +02:00
import { Condition, Trigger } from "./automation";
2021-04-30 21:15:31 +02:00
export const describeTrigger = (trigger: Trigger) =>
`${trigger.platform} trigger`;
export const describeCondition = (condition: Condition) => {
if (condition.alias) {
return condition.alias;
}
if (["or", "and", "not"].includes(condition.condition)) {
return `multiple conditions using "${condition.condition}"`;
}
return `${condition.condition} condition`;
};