blob: ff017b247ee6927fc07cdc564f109e71dbacc1eb [file] [log] [blame]
import './index';
// eslint-disable-next-line import/no-extraneous-dependencies
import fetchMock from 'fetch-mock';
import { Status } from '../json';
const response: Status = {
email: 'user@google.com',
roles: ['viewer'],
};
fetchMock.get('/_/login/status', response);
fetchMock.get('/loginstatus/', response);
fetchMock.get('/this/should/return/a/404', 404);
document.querySelector('.fetching-example-goes-here')!.innerHTML =
`<alogin-sk></alogin-sk>`;
document.querySelector('.testing-example-goes-here')!.innerHTML =
`<alogin-sk testing_offline></alogin-sk>`;
document.querySelector('.failure-example-goes-here')!.innerHTML =
`<alogin-sk url="/this/should/return/a/404"></alogin-sk>`;