import React, { Component } from "react" import { observable } from "mobx" import { observer } from "mobx-react" @observer class Setup extends Component { @observable loading = true @observable subdomain = "" @observable apiKey = "" componentDidMount() { chrome.storage.sync.get(null, store => { this.loading = false this.subdomain = store.subdomain || "" this.apiKey = store.api_key || "" }) } // EVENTS onChange = event => { this[event.target.name] = event.target.value } onSubmit = _event => { chrome.storage.sync.set( { subdomain: this.subdomain.trim(), api_key: this.apiKey.trim() }, () => window.close() ) } // RENDER ------------------------------------------------------------------- render() { if (this.loading) return null return (

Einstellungen

.mocoapp.com
Deinen API-Schlüssel findest du in der MOCO-App unter Profil/Integrationen.
) } } export default Setup