UNPKG

iobroker.telegram

Version:

The adapter allows to send and receive telegram messages from ioBroker and to be a broker.

2 lines (1 loc) 5.92 kB
import"./ConfigCustomTelegramSet__mf_v__runtimeInit__mf_v__-J6gnGK7T.js";import{j as s}from"./jsx-runtime-DscBPJdh.js";import{R as h}from"./ConfigCustomTelegramSet__loadShare__react__loadShare__-xs2vjw5Y.js";import{C as p}from"./index-BYe_R7Ws.js";import{C as y}from"./ConfigCustomTelegramSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__-DsvMV1W3.js";import{C as r}from"./ConfigCustomTelegramSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__-Ci6Xy-GH.js";import{T as f}from"./TelegramComponent-DCLCOges.js";import{S as c,T as l}from"./ThemeProvider-BRixW8Ci.js";import"./_commonjsHelpers-D6-XlEtG.js";import"./createTheme-CfKVAAx0.js";import"./useThemeWithoutDefault-BKCaHj9c.js";import"./DefaultPropsProvider-DmEC3G80.js";(function(){const m=document.createElement("link").relList;if(m&&m.supports&&m.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))o(e);new MutationObserver(e=>{for(const t of e)if(t.type==="childList")for(const n of t.addedNodes)n.tagName==="LINK"&&n.rel==="modulepreload"&&o(n)}).observe(document,{childList:!0,subtree:!0});function _(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?t.credentials="include":e.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function o(e){if(e.ep)return;e.ep=!0;const t=_(e);fetch(e.href,t)}})();var d,i=p;d=i.createRoot,i.hydrateRoot;const $="Telegram instance is not alive",v="ID",C="Name",L="System messages",T="Authenticated Users",S={custom_telegram_not_alive:$,custom_telegram_id:v,custom_telegram_name:C,custom_telegram_sys_messages:L,custom_telegram_title:T},N="Telegram-Instanz ist nicht am Leben",x="ID",j="Name",I="Systemmeldungen",D="Authentifizierte Benutzer",b={custom_telegram_not_alive:N,custom_telegram_id:x,custom_telegram_name:j,custom_telegram_sys_messages:I,custom_telegram_title:D},w="Экземпляр Telegram не работает",A="ID",z="Имя",O="Системные сообщения",R="Авторизованные пользователи",P={custom_telegram_not_alive:w,custom_telegram_id:A,custom_telegram_name:z,custom_telegram_sys_messages:O,custom_telegram_title:R},U="A instância do Telegram não está ativa",k="ID",M="Nome",E="Mensagens do sistema",F="Usuários autenticados",B={custom_telegram_not_alive:U,custom_telegram_id:k,custom_telegram_name:M,custom_telegram_sys_messages:E,custom_telegram_title:F},G="Telegram-instantie leeft niet",J="ID",K="Naam",q="Systeemberichten",H="Geverifieerde gebruikers",Q={custom_telegram_not_alive:G,custom_telegram_id:J,custom_telegram_name:K,custom_telegram_sys_messages:q,custom_telegram_title:H},V="L'instance de télégramme n'est pas active",W="ID",X="Nom",Y="Messages système",Z="Utilisateurs authentifiés",ee={custom_telegram_not_alive:V,custom_telegram_id:W,custom_telegram_name:X,custom_telegram_sys_messages:Y,custom_telegram_title:Z},te="L'istanza di Telegram non è viva",se="ID",me="Nome",ae="Messaggi di sistema",oe="Utenti autenticati",re={custom_telegram_not_alive:te,custom_telegram_id:se,custom_telegram_name:me,custom_telegram_sys_messages:ae,custom_telegram_title:oe},_e="La instancia de Telegram no está viva",ne="ID",ce="Nombre",le="Mensajes del sistema",ie="Usuarios autenticados",ge={custom_telegram_not_alive:_e,custom_telegram_id:ne,custom_telegram_name:ce,custom_telegram_sys_messages:le,custom_telegram_title:ie},ue="Instancja telegramu nie żyje",de="ID",he="Nazwa",pe="Komunikaty systemowe",ye="Uwierzytelnieni użytkownicy",fe={custom_telegram_not_alive:ue,custom_telegram_id:de,custom_telegram_name:he,custom_telegram_sys_messages:pe,custom_telegram_title:ye},$e="Екземпляр Telegram не працює",ve="ID",Ce="Ім'я",Le="Системні повідомлення",Te="Авторизовані користувачі",Se={custom_telegram_not_alive:$e,custom_telegram_id:ve,custom_telegram_name:Ce,custom_telegram_sys_messages:Le,custom_telegram_title:Te},Ne="电报实例不存在",xe="ID",je="姓名",Ie="系统消息",De="认证用户",be={custom_telegram_not_alive:Ne,custom_telegram_id:xe,custom_telegram_name:je,custom_telegram_sys_messages:Ie,custom_telegram_title:De},g={app:a=>({backgroundColor:a.palette.background.default,color:a.palette.text.primary,height:"100%"}),item:{padding:50,width:400}};class we extends r.GenericApp{constructor(m){const _={...m};super(m,_),this.state={...this.state,data:{myCustomAttribute:"red"},originalData:{myCustomAttribute:"red"},theme:this.createTheme()};const o={en:S,de:b,ru:P,pt:B,nl:Q,fr:ee,it:re,es:ge,pl:fe,uk:Se,"zh-cn":be};r.I18n.setTranslations(o),r.I18n.setLanguage((navigator.language||navigator.userLanguage||"en").substring(0,2).toLowerCase())}render(){return this.state.loaded?s.jsx(c,{injectFirst:!0,children:s.jsx(l,{theme:this.state.theme,children:s.jsx(y.Box,{sx:g.app,children:s.jsx("div",{style:g.item,children:s.jsx(f,{oContext:{adapterName:"telegram",socket:this.socket,instance:0,themeType:this.state.theme.palette.mode,isFloatComma:!0,dateFormat:"",forceUpdate:()=>{},systemConfig:{},theme:this.state.theme,_themeName:this.state.themeName,onCommandRunning:m=>{}},alive:!0,changed:JSON.stringify(this.state.originalData)!==JSON.stringify(this.state.data),themeName:this.state.theme.palette.mode,common:{},attr:"myCustomAttribute",data:this.state.data,originalData:this.state.originalData,onError:()=>{},schema:{url:"",i18n:!0,name:"ConfigCustomTelegramSet/Components/TelegramComponent",type:"custom"},onChange:m=>this.setState({data:m})})})})})}):s.jsx(c,{injectFirst:!0,children:s.jsx(l,{theme:this.state.theme,children:s.jsx(r.Loader,{themeType:this.state.themeType})})})}}window.adapterName="adapter-component-template";const u=document.getElementById("root");u&&d(u).render(s.jsx(h.StrictMode,{children:s.jsx(we,{socket:{port:8081}})}));