github.com/GoogleCloudPlatform/testgrid@v0.0.174/web/stories/testgrid-group-summary.stories.ts (about) 1 import { html, TemplateResult } from 'lit'; 2 import '../src/testgrid-group-summary'; 3 4 export default { 5 title: 'Dashboard Group View', 6 component: 'testgrid-group-summary', 7 }; 8 9 interface Story<T> { 10 (args: T): TemplateResult; 11 args?: T; 12 } 13 14 interface Args { 15 groupName: string; 16 } 17 18 const Template: Story<Args> = ({ 19 groupName = '', 20 }: Args) => { 21 return html` 22 <link 23 rel="stylesheet" 24 href="https://fonts.googleapis.com/icon?family=Material+Icons" 25 /> 26 <testgrid-group-summary .groupName="${groupName}" "></testgrid-group-summary>`; 27 }; 28 29 export const DashboardGroup = Template.bind({}); 30 DashboardGroup.args = {groupName:'fake-dashboard-group-1'}