blob: 678a0b1b0e7c0c5c1fefbc9de41066038bef4936 [file] [log] [blame]
import '../../../elements-sk/modules/error-toast-sk';
import fetchMock from 'fetch-mock';
import '../../../infra-sk/modules/alogin-sk';
import '../../../infra-sk/modules/theme-chooser-sk';
import { ARBStatusSk } from './arb-status-sk';
import { SetupMocks, GetFakeStatus } from '../rpc-mock';
import './index';
import { Status } from '../../../infra-sk/modules/json';
const status: Status = {
email: 'user@google.com',
roles: ['admin'],
};
fetchMock.get('/_/login/status', status);
SetupMocks();
document.querySelector('.component-goes-here')!.innerHTML =
`<arb-status-sk></arb-status-sk>`;
// Get the name of the fake roller from the demo data.
const ele = <ARBStatusSk>document.getElementsByTagName('arb-status-sk')[0];
ele.roller = GetFakeStatus().config?.rollerId || '';