From 4dacafb28529f03670f5e6fa5e7058142c8cd34c Mon Sep 17 00:00:00 2001 From: jas0ncn Date: Sun, 2 Sep 2018 16:56:58 +0800 Subject: [PATCH] Update: add some apis --- src/lib/jsBridge.ts | 16 ++++++++++++++++ src/render.tsx | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/lib/jsBridge.ts b/src/lib/jsBridge.ts index 6c5cbd7..44d88b9 100644 --- a/src/lib/jsBridge.ts +++ b/src/lib/jsBridge.ts @@ -124,6 +124,22 @@ export class JsBridge { ) }) } + + public ping () { + return this.callHandler('ping') + } + + public readConfigString () { + return this.callHandler('readConfigString') + } + + public getPasteboard () { + return this.callHandler('getPasteboard') + } + + public setPasteboard (data: string) { + return this.callHandler('setPasteboard', data) + } } export function setupJsBridge (callback) { diff --git a/src/render.tsx b/src/render.tsx index 0bf0971..9390999 100644 --- a/src/render.tsx +++ b/src/render.tsx @@ -1,7 +1,7 @@ import * as React from 'react' import { render } from 'react-dom' import { AppContainer } from 'react-hot-loader' -import App from './components/App' +import App from '@components/App' const rootEl = document.getElementById('root')