UNPKG

@eotl/core

Version:

Assortment of data structures, Vue.js components, and utilities across EOTL apps and sites.

1 lines 3.42 kB
{"version":3,"file":"Daemon-Co4jKUpP.cjs","sources":["../../src/components/Daemon.vue"],"sourcesContent":["<template>\n <div>\n <strong>{{ daemon.name }}</strong>\n <p>{{ daemon.description }}</p>\n <ul class=\"list-unstyled mt-4\">\n <li><a v-bind:href=\"daemon.url\">{{ daemon.url }}</a></li>\n <li>Status: <span class=\"\">{{ daemon.status }}</span></li>\n <li>Operator: {{ daemon.location }}, {{ daemon.contact }}</li>\n <li>Service: {{ daemon.service }}</li>\n </ul>\n\n <pre class=\"p-4\">{{ daemon.version }}</pre>\n </div>\n</template>\n\n<script>\nimport { useEotlCore } from '@/store/eotlStore'\n\nexport default {\n name: 'Daemon',\n props: ['api'],\n data() {\n const store = useEotlCore()\n\n return {\n store,\n daemon: {\n name: 'Unknown Name',\n description: 'Placeholder for an unknown Daemon',\n location: 'Unknown',\n contact: 'unknown',\n url: '',\n status: 'unknown',\n service: 'daemon',\n version: {}\n }\n }\n },\n mounted() {\n console.log('Mounted Daemon')\n this.getDaemonInfo(this.api)\n },\n methods: {\n getDaemonInfo(daemon_api) {\n fetch(daemon_api, {\n method: 'GET',\n headers: {\n Accept: 'text/plain',\n 'Content-Type': 'application/json',\n },\n })\n .then(response => {\n return response.json()\n })\n .then(json => {\n console.log('daemon', json)\n })\n }\n }\n}\n</script>\n"],"names":["store","useEotlCore","_createElementBlock","_createElementVNode","_toDisplayString","_createTextVNode"],"mappings":";;;;AAkBA,MAAK,YAAU;AAAA,EACX,MAAM;AAAA,EACN,OAAO,CAAC,KAAK;AAAA,EACb,OAAO;AACH,UAAMA,UAAQC,MAAAA,YAAY;AAE1B,WAAO;AAAA,aACHD;AAAAA,MACA,QAAQ;AAAA,QACJ,MAAM;AAAA,QACN,aAAa;AAAA,QACb,UAAU;AAAA,QACV,SAAS;AAAA,QACT,KAAK;AAAA,QACL,QAAQ;AAAA,QACR,SAAS;AAAA,QACT,SAAS,CAAC;AAAA,MACd;AAAA,IACJ;AAAA,EACH;AAAA,EACD,UAAU;AACN,YAAQ,IAAI,gBAAgB;AAC5B,SAAK,cAAc,KAAK,GAAG;AAAA,EAC9B;AAAA,EACD,SAAS;AAAA,IACL,cAAc,YAAY;AACtB,YAAM,YAAY;AAAA,QACd,QAAQ;AAAA,QACR,SAAS;AAAA,UACL,QAAQ;AAAA,UACR,gBAAgB;AAAA,QACnB;AAAA,OACJ,EACI,KAAK,cAAY;AACd,eAAO,SAAS,KAAK;AAAA,OACxB,EACA,KAAK,UAAQ;AACV,gBAAQ,IAAI,UAAU,IAAI;AAAA,OAC7B;AAAA,IACT;AAAA,EACJ;AACJ;AAvDY,MAAA,aAAA,EAAA,OAAM,qBAAoB;AAJtC,MAAA,aAAA,CAAA,MAAA;AAM8B,MAAA,aAAA,EAAA,OAAM,GAAE;AAKzB,MAAA,aAAA,EAAA,OAAM,MAAK;;0BAVpBE,uBAWM,OAAA,MAAA;AAAA,IAVFC,uBAAkC,UAAA,MAAAC,IAAA,gBAAvB,MAAM,OAAC,IAAI,GAAA,CAAA;AAAA,IACtBD,uBAA+B,KAAA,MAAAC,IAAA,gBAAzB,MAAM,OAAC,WAAW,GAAA,CAAA;AAAA,IACxBD,IAAA,mBAKK,MALL,YAKK;AAAA,MAJDA,IAAyD,mBAAA,MAAA,MAAA;AAAA,QAArDA,IAAAA,mBAAgD,KAAA;AAAA,UAAtC,MAAM,MAAM,OAAC;AAAA,+BAAQ,MAAM,OAAC,GAAG,GALzD,GAAA,UAAA;AAAA;MAMYA,IAA0D,mBAAA,MAAA,MAAA;AAAA,QANtEE,IAAAA,gBAMgB,UAAQ;AAAA,QAAAF,uBAAyC,QAAzC,YAAkBC,IAAA,gBAAA,MAAA,OAAO,MAAM,GAAA,CAAA;AAAA;MAC3CD,IAA8D,mBAAA,MAAA,MAA1D,eAAUC,IAAA,gBAAG,MAAM,OAAC,QAAQ,IAAG,OAAEA,IAAAA,gBAAG,MAAM,OAAC,OAAO,GAAA,CAAA;AAAA,MACtDD,uBAAsC,MAAlC,MAAA,cAAYC,IAAAA,gBAAA,MAAA,OAAO,OAAO,GAAA,CAAA;AAAA;IAGlCD,uBAA2C,OAA3C,YAAoBC,IAAA,gBAAA,MAAA,OAAO,OAAO,GAAA,CAAA;AAAA;;;;"}