Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve internal example app #1706

Closed
8 tasks done
sdirix opened this issue Feb 26, 2021 · 1 comment
Closed
8 tasks done

Improve internal example app #1706

sdirix opened this issue Feb 26, 2021 · 1 comment
Assignees
Milestone

Comments

@sdirix
Copy link
Member

sdirix commented Feb 26, 2021


Improving the webpack dev builds was descoped and is tracked in issue #2093

@sdirix sdirix added this to the next milestone Feb 26, 2021
@sdirix sdirix added the dev label Nov 8, 2022
@sdirix sdirix modified the milestones: next, 3.x, 3.1 Nov 8, 2022
lucas-koehler added a commit that referenced this issue Dec 2, 2022
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material examples are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep tp ^2.78.0 for them
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app

Part of #1706
- regenerate package-lock.json
lucas-koehler added a commit that referenced this issue Dec 2, 2022
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material examples are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep tp ^2.78.0 for them
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app
- regenerate package-lock.json

Part of #1706
lucas-koehler added a commit that referenced this issue Dec 2, 2022
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material examples are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep tp ^2.78.0 for them
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app
- regenerate package-lock.json

Part of #1706
lucas-koehler added a commit that referenced this issue Dec 5, 2022
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material examples are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep to ^2.78.0 for all packages
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app
- regenerate package-lock.json

Part of #1706
lucas-koehler added a commit that referenced this issue Jan 3, 2023
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material examples are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep to ^2.78.0 for all packages
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app
- regenerate package-lock.json

Part of #1706
sdirix pushed a commit that referenced this issue Jan 4, 2023
This introduces a new private package `examples-app` to create a simple web page
that ultimately has child pages for every example.

In this initial commit, only the react vanilla and material renderers are added.
Therefore, they are bundled with rollup to be able to run as standalone pages.

- Add rollup configs to bundle react vanilla and material examples
- Add required dev deps and upgrade rollup dev dep to ^2.78.0 for all packages
- change material deps to ~5.2.2 because latest 5.x versions break api for Autocomplete
- Add private package `examples-app` with a script to aggregate the examples
- Add root level npm script to create the examples app
- regenerate package-lock.json

Part of #1706
lucas-koehler added a commit that referenced this issue Jan 10, 2023
* Add rollup config to bundle the angular material example
* Add to examples app

Part of #1706
lucas-koehler added a commit that referenced this issue Jan 10, 2023
* Add rollup config to bundle the angular material example
* Add to examples app

Part of #1706
lucas-koehler added a commit that referenced this issue Jan 11, 2023
* Add rollup config to bundle the Vue Vanilla example
* Add to examples app

Part of #1706
sdirix pushed a commit that referenced this issue Jan 25, 2023
* Add rollup config to bundle the angular material example
* Add to examples app

Part of #1706
sdirix pushed a commit that referenced this issue Jan 25, 2023
* Add rollup config to bundle the Vue Vanilla example
* Add to examples app

Part of #1706
lucas-koehler added a commit that referenced this issue Feb 22, 2023
Examples are now sorted alphabetically by their label.
Improved labels of various examples to better reflect what they contain.

Removed examples:
- day 1 to day 6: Contain various elements covered in other examples.
- 1169: Covers specific tester bug, reusable tester is covered by core unit tests.
- 1220: Old issue from 2.2
- 1253: Old issue from 2.2, multiple other oneOf examples
- 1254: Integrated in enum.ts
- 1645: Performance / debouncing can be tested with the huge example
- 1996: oneOf part is covered by oneOfArray.ts, anyOf part was integrated in anyOf.ts
- booleanToggle: Covered in control-options.ts

Renamed examples:
- 1779.ts -> list-with-detail-primitives.ts
- stepper.ts -> categorization-stepper.ts
- steppershownav.ts -> categorization-stepper-nav-buttons.ts
- dynamic.ts -> generate-dynamic.ts

Part of #1706
sdirix pushed a commit that referenced this issue Mar 15, 2023
Examples are now sorted alphabetically by their label.
Improved labels of various examples to better reflect what they contain.

Removed examples:
- day 1 to day 6: Contain various elements covered in other examples.
- 1169: Covers specific tester bug, reusable tester is covered by core unit tests.
- 1220: Old issue from 2.2
- 1253: Old issue from 2.2, multiple other oneOf examples
- 1254: Integrated in enum.ts
- 1645: Performance / debouncing can be tested with the huge example
- 1996: oneOf part is covered by oneOfArray.ts, anyOf part was integrated in anyOf.ts
- booleanToggle: Covered in control-options.ts

Renamed examples:
- 1779.ts -> list-with-detail-primitives.ts
- stepper.ts -> categorization-stepper.ts
- steppershownav.ts -> categorization-stepper-nav-buttons.ts
- dynamic.ts -> generate-dynamic.ts

Part of #1706
@lucas-koehler
Copy link
Contributor

All points are resolved or extracted to their own issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants