12345678910111213141516171819202122232425262728293031323334 |
- const html = require('choo/html');
- import { setFileProtocolWssUrl, getFileProtocolWssUrl } from '../../app/api';
- export default function preferences(state, emit) {
- const wssURL = getFileProtocolWssUrl();
- function updateWssUrl(event) {
- state.wssURL = event.target.value;
- setFileProtocolWssUrl(state.wssURL);
- emit('render');
- }
- function clickDone(event) {
- event.preventDefault();
- emit('pushState', '/');
- }
- return html`
- <body>
- <div id="white">
- <div id="preferences">
- <a onclick="${clickDone}" href="#"> done </a>
- <dl>
- <dt>wss url:</dt>
- <dd>
- <input type="text" onchange="${updateWssUrl}" value="${wssURL}" />
- </dd>
- </dl>
- </div>
- </div>
- </body>
- `;
- }
|