mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-22 08:46:35 +00:00
Migrate repairs to repairs API (#13242)
This commit is contained in:
parent
688109524d
commit
a22f96a481
@ -18,7 +18,7 @@ export interface RepairsIssue {
|
|||||||
|
|
||||||
export const fetchRepairsIssues = async (hass: HomeAssistant) =>
|
export const fetchRepairsIssues = async (hass: HomeAssistant) =>
|
||||||
hass.callWS<{ issues: RepairsIssue[] }>({
|
hass.callWS<{ issues: RepairsIssue[] }>({
|
||||||
type: "resolution_center/list_issues",
|
type: "repairs/list_issues",
|
||||||
});
|
});
|
||||||
|
|
||||||
export const dismissRepairsIssue = async (
|
export const dismissRepairsIssue = async (
|
||||||
@ -26,7 +26,7 @@ export const dismissRepairsIssue = async (
|
|||||||
issue: RepairsIssue
|
issue: RepairsIssue
|
||||||
) =>
|
) =>
|
||||||
hass.callWS<string>({
|
hass.callWS<string>({
|
||||||
type: "resolution_center/dismiss_issue",
|
type: "repairs/dismiss_issue",
|
||||||
issue_id: issue.issue_id,
|
issue_id: issue.issue_id,
|
||||||
domain: issue.domain,
|
domain: issue.domain,
|
||||||
});
|
});
|
||||||
@ -36,27 +36,20 @@ export const createRepairsFlow = (
|
|||||||
handler: string,
|
handler: string,
|
||||||
issue_id: string
|
issue_id: string
|
||||||
) =>
|
) =>
|
||||||
hass.callApi<DataEntryFlowStep>("POST", "resolution_center/issues/fix", {
|
hass.callApi<DataEntryFlowStep>("POST", "repairs/issues/fix", {
|
||||||
handler,
|
handler,
|
||||||
issue_id,
|
issue_id,
|
||||||
});
|
});
|
||||||
|
|
||||||
export const fetchRepairsFlow = (hass: HomeAssistant, flowId: string) =>
|
export const fetchRepairsFlow = (hass: HomeAssistant, flowId: string) =>
|
||||||
hass.callApi<DataEntryFlowStep>(
|
hass.callApi<DataEntryFlowStep>("GET", `repairs/issues/fix/${flowId}`);
|
||||||
"GET",
|
|
||||||
`resolution_center/issues/fix/${flowId}`
|
|
||||||
);
|
|
||||||
|
|
||||||
export const handleRepairsFlowStep = (
|
export const handleRepairsFlowStep = (
|
||||||
hass: HomeAssistant,
|
hass: HomeAssistant,
|
||||||
flowId: string,
|
flowId: string,
|
||||||
data: Record<string, any>
|
data: Record<string, any>
|
||||||
) =>
|
) =>
|
||||||
hass.callApi<DataEntryFlowStep>(
|
hass.callApi<DataEntryFlowStep>("POST", `repairs/issues/fix/${flowId}`, data);
|
||||||
"POST",
|
|
||||||
`resolution_center/issues/fix/${flowId}`,
|
|
||||||
data
|
|
||||||
);
|
|
||||||
|
|
||||||
export const deleteRepairsFlow = (hass: HomeAssistant, flowId: string) =>
|
export const deleteRepairsFlow = (hass: HomeAssistant, flowId: string) =>
|
||||||
hass.callApi("DELETE", `resolution_center/issues/fix/${flowId}`);
|
hass.callApi("DELETE", `repairs/issues/fix/${flowId}`);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user