エアコン故障診断アプリ
<PRE> import { useState, useEffect, useRef } from "react"; // ── Error Code Database ── const ERROR_CODES = [ // H系(室内機・通信・センサー系) { code: "H00", category: "info", location: "システム", summary: "異常の履歴なし(正常)", cause: "異常の履歴がない時の表示", parts: [], check: "故障ではありません。正常状態です。", severity: 0, canReset: false, repairCost: "" }, { code: "H11", category: "communication", location: "室内外通信", summary: "室内外通信異常", cause: "室内外基板間の通信エラー。配線断線・ヒューズ溶断・ノイズ等", parts: ["室内制御基板", "室外制御基板", "内外連絡線", "ヒューズ"], check: "①内外連絡線の接続確認 ②ヒューズ断線確認 ③基板コネクタ抜き差し ④電源リセット(10秒以上OFF→ON)", severity: 2, canReset: true, repairCost: "約26,000円〜" }, { code: "H12", category: "system", location: "室外機", summary: "総合能力ランク異常", cause: "室内ユニット接続合計能力ランクに異常値検出", parts: ["接続配線", "室内外基板...