UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge.

2 lines (1 loc) 1.48 kB
import{a as j}from"./chunk-7KEXH6AV.js";import"./chunk-GKSJJJEG.js";import"./chunk-OVEMEVOC.js";import{c as M}from"./chunk-R5JL6NY3.js";import"./chunk-6WEQLPNK.js";import{q as u}from"./chunk-WCXU6QPE.js";import{y as l,z as d}from"./chunk-JKRWJSXD.js";import{d as h,g as a}from"./chunk-ZS7TMHAN.js";import"./chunk-REE7MX3I.js";import{h as v,k as y}from"./chunk-LNTR2LBX.js";import"./chunk-DNCUP6B7.js";import{a as g,c as C}from"./chunk-2WNK6SOS.js";import{ga as c,h as s,ha as i,id as p,ma as e,ub as n,w as f}from"./chunk-NVNBNEFN.js";var m=(()=>{class o{$api=e(y);$router=e(h);$toastr=e(v);$translate=e(g);constructor(){}resolve(){return s(this,null,function*(){try{let r=yield f(this.$api.get("/config-editor"));return JSON.stringify(r,null,4)}catch(r){console.error(r),this.$toastr.error(r.message,this.$translate.instant("toast.title_error")),this.$router.navigate(["/"])}})}static \u0275fac=function(t){return new(t||o)};static \u0275prov=c({token:o,factory:o.\u0275fac})}return o})();var $=[{path:"",loadComponent:()=>import("./chunk-EDBTTD4J.js").then(o=>o.ConfigEditorComponent),resolve:{config:m}}],R=(()=>{class o{static \u0275fac=function(t){return new(t||o)};static \u0275mod=n({type:o});static \u0275inj=i({imports:[a.forChild($),a]})}return o})();var Q=(()=>{class o{static \u0275fac=function(t){return new(t||o)};static \u0275mod=n({type:o});static \u0275inj=i({providers:[m],imports:[p,l,d,M,u,C.forChild(),R,j]})}return o})();export{Q as ConfigEditorModule};