Remove with Text

Remove GetEngineeringSpcReview
Better error message
EnforceCodeStyleInBuild
NginxFileSystem
Remove Reactors and Working Directory
AppSettings
Delete self contained Thunder Tests
Back to .net8.0
api/v4/InfinityQS
ApiExplorerSettings
Wafer Counter
This commit is contained in:
2024-04-15 13:13:55 -07:00
parent 7e16ee7f98
commit 5c9f0d1aff
974 changed files with 205399 additions and 1385 deletions

View File

@ -0,0 +1,32 @@
:root {
--ifx-font-family: "Source Sans 3";
font-family: var(--ifx-font-family, sans-serif);
}
:host {
display: inline-flex;
}
.numberIndicator__container {
display: inline-flex;
padding: 0px 4px;
justify-content: center;
align-items: center;
border-radius: 100px;
background-color: #0A8276;
font-family: var(--ifx-font-family);
}
.numberIndicator__container span {
color: #FFFFFF;
text-align: center;
font-size: 0.875rem;
font-style: normal;
font-weight: 600;
line-height: 15px;
}
.numberIndicator__container.inverted {
background-color: #FFFFFF;
}
.numberIndicator__container.inverted span {
color: #0A8276;
}

View File

@ -0,0 +1,20 @@
import { newE2EPage } from "@stencil/core/testing";
describe('NumberIndicator', () => {
it('should render', async () => {
const page = await newE2EPage();
await page.setContent('<ifx-number-indicator>42</ifx-number-indicator>');
const numberIndicator = await page.find('ifx-number-indicator');
expect(numberIndicator).toHaveClass('hydrated');
const container = await page.find('ifx-number-indicator >>> .numberIndicator__container');
expect(container).toHaveClass('numberIndicator__container');
const span = await page.find('ifx-number-indicator >>> .numberIndicator__container > span');
expect(await span.getProperty('textContent')).toBe('');
});
it('should apply inverted class', async () => {
const page = await newE2EPage();
await page.setContent('<ifx-number-indicator inverted>42</ifx-number-indicator>');
const container = await page.find('ifx-number-indicator >>> .numberIndicator__container');
expect(container).toHaveClass('inverted');
});
});
//# sourceMappingURL=number-indicator.e2e.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"number-indicator.e2e.js","sourceRoot":"","sources":["../../../src/components/number-indicator/number-indicator.e2e.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAEnD,QAAQ,CAAC,iBAAiB,EAAE,GAAG,EAAE;EAC/B,EAAE,CAAC,eAAe,EAAE,KAAK,IAAI,EAAE;IAC7B,MAAM,IAAI,GAAG,MAAM,UAAU,EAAE,CAAC;IAChC,MAAM,IAAI,CAAC,UAAU,CAAC,iDAAiD,CAAC,CAAC;IAEzE,MAAM,eAAe,GAAG,MAAM,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;IAChE,MAAM,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;IAEhD,MAAM,SAAS,GAAG,MAAM,IAAI,CAAC,IAAI,CAAC,sDAAsD,CAAC,CAAC;IAC1F,MAAM,CAAC,SAAS,CAAC,CAAC,WAAW,CAAC,4BAA4B,CAAC,CAAC;IAE5D,MAAM,IAAI,GAAG,MAAM,IAAI,CAAC,IAAI,CAAC,6DAA6D,CAAC,CAAC;IAC5F,MAAM,CAAC,MAAM,IAAI,CAAC,WAAW,CAAC,aAAa,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;EACzD,CAAC,CAAC,CAAC;EAEH,EAAE,CAAC,6BAA6B,EAAE,KAAK,IAAI,EAAE;IAC3C,MAAM,IAAI,GAAG,MAAM,UAAU,EAAE,CAAC;IAChC,MAAM,IAAI,CAAC,UAAU,CAAC,0DAA0D,CAAC,CAAC;IAElF,MAAM,SAAS,GAAG,MAAM,IAAI,CAAC,IAAI,CAAC,sDAAsD,CAAC,CAAC;IAC1F,MAAM,CAAC,SAAS,CAAC,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;EAC5C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC","sourcesContent":["import { newE2EPage } from '@stencil/core/testing';\n\ndescribe('NumberIndicator', () => {\n it('should render', async () => {\n const page = await newE2EPage();\n await page.setContent('<ifx-number-indicator>42</ifx-number-indicator>');\n\n const numberIndicator = await page.find('ifx-number-indicator');\n expect(numberIndicator).toHaveClass('hydrated');\n\n const container = await page.find('ifx-number-indicator >>> .numberIndicator__container');\n expect(container).toHaveClass('numberIndicator__container');\n\n const span = await page.find('ifx-number-indicator >>> .numberIndicator__container > span');\n expect(await span.getProperty('textContent')).toBe('');\n });\n\n it('should apply inverted class', async () => {\n const page = await newE2EPage();\n await page.setContent('<ifx-number-indicator inverted>42</ifx-number-indicator>');\n\n const container = await page.find('ifx-number-indicator >>> .numberIndicator__container');\n expect(container).toHaveClass('inverted');\n });\n});\n"]}

View File

@ -0,0 +1,44 @@
import { h } from "@stencil/core";
export class NumberIndicator {
constructor() {
this.inverted = false;
}
render() {
return (h("div", { "aria-label": 'a number indicator', class: `numberIndicator__container ${this.inverted ? 'inverted' : ""}` }, h("span", null, h("slot", null))));
}
static get is() { return "ifx-number-indicator"; }
static get encapsulation() { return "shadow"; }
static get originalStyleUrls() {
return {
"$": ["number-indicator.scss"]
};
}
static get styleUrls() {
return {
"$": ["number-indicator.css"]
};
}
static get properties() {
return {
"inverted": {
"type": "boolean",
"mutable": false,
"complexType": {
"original": "boolean",
"resolved": "boolean",
"references": {}
},
"required": false,
"optional": false,
"docs": {
"tags": [],
"text": ""
},
"attribute": "inverted",
"reflect": false,
"defaultValue": "false"
}
};
}
}
//# sourceMappingURL=number-indicator.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"number-indicator.js","sourceRoot":"","sources":["../../../src/components/number-indicator/number-indicator.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,CAAC,EAAE,IAAI,EAAE,MAAM,eAAe,CAAC;AAOnD,MAAM,OAAO,eAAe;;oBACE,KAAK;;EAEjC,MAAM;IACJ,OAAO,CACL,yBAAgB,oBAAoB,EAAC,KAAK,EAAE,8BAA8B,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,EAAE,EAAE;MACzG;QACE,eAAQ,CACH,CACH,CACP,CAAC;EACJ,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CACF","sourcesContent":["import { Component, h, Prop } from '@stencil/core';\n\n@Component({\n tag: 'ifx-number-indicator',\n styleUrl: 'number-indicator.scss',\n shadow: true\n})\nexport class NumberIndicator {\n @Prop() inverted: boolean = false;\n\n render() {\n return (\n <div aria-label='a number indicator' class={`numberIndicator__container ${this.inverted ? 'inverted' : \"\"}`}>\n <span>\n <slot />\n </span>\n </div>\n );\n }\n}"]}

View File

@ -0,0 +1,12 @@
export default {
title: "Components/Number Indicator",
tags: ['autodocs'],
args: {
label: 1,
inverted: false
},
};
const DefaultTemplate = (args) => `<ifx-number-indicator inverted="${args.inverted}">${args.label}</ifx-number-indicator>`;
export const Default = DefaultTemplate.bind({});
Default.argTypes = {};
//# sourceMappingURL=number-indicator.stories.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"number-indicator.stories.js","sourceRoot":"","sources":["../../../src/components/number-indicator/number-indicator.stories.ts"],"names":[],"mappings":"AAAA,eAAe;EACb,KAAK,EAAE,6BAA6B;EACpC,IAAI,EAAE,CAAC,UAAU,CAAC;EAElB,IAAI,EAAE;IACJ,KAAK,EAAE,CAAC;IACR,QAAQ,EAAE,KAAK;GAChB;CACF,CAAC;AAGF,MAAM,eAAe,GAAG,CAAC,IAAI,EAAE,EAAE,CAC/B,mCAAmC,IAAI,CAAC,QAAQ,KAAK,IAAI,CAAC,KAAK,yBAAyB,CAAC;AAG3F,MAAM,CAAC,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;AAChD,OAAO,CAAC,QAAQ,GAAG,EAElB,CAAA","sourcesContent":["export default {\n title: \"Components/Number Indicator\",\n tags: ['autodocs'],\n\n args: {\n label: 1,\n inverted: false\n },\n};\n\n\nconst DefaultTemplate = (args) =>\n `<ifx-number-indicator inverted=\"${args.inverted}\">${args.label}</ifx-number-indicator>`;\n\n\nexport const Default = DefaultTemplate.bind({});\nDefault.argTypes = {\n\n}\n\n\n"]}