ha-frontend/src/data/automation_i18n.ts

15 lines
434 B
TypeScript

import { Condition, Trigger } from "./automation";
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`;
};