-
Notifications
You must be signed in to change notification settings - Fork 8
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
Create SprightBlazor
project
#1976
Labels
enhancement
New feature or request
Comments
m-akinc
added
enhancement
New feature or request
triage
New issue that needs to be reviewed
labels
Mar 28, 2024
m-akinc
moved this from Backlog
to Defined/Ready to Pickup
in Nimble Design System Priorities
Apr 18, 2024
m-akinc
moved this from Defined/Ready to Pickup
to Current Iteration
in Nimble Design System Priorities
Apr 22, 2024
m-akinc
moved this from Current Iteration
to In progress
in Nimble Design System Priorities
Apr 24, 2024
rajsite
added a commit
that referenced
this issue
May 1, 2024
# Pull Request ## 🤨 Rationale Partially addresses #1976 ## 👩💻 Implementation Initially I had created a separate `spright-blazor` folder/package with its own VS solution, but it seems more fitting to just add Spright projects to the existing solution. This required creating separate `package.json` files located in the project directories. The old `package.json` in the solution directory was changed into a private package, similar to our Angular workspace package. I opted to leave the directory name as `packages/nimble-blazor`, but for consistency we might want to change it to `blazor-workspace` (matching the private package name). The same goes for the solution name. ## 🧪 Testing - Spot tested `build`, `lint`, `format`, `pack`, and `test` commands from root of Blazor workspace. - Tested that the example builds and runs. ## ✅ Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Milan Raj <[email protected]>
rajsite
added a commit
that referenced
this issue
May 2, 2024
# Pull Request ## 🤨 Rationale Part of #1976 ## 👩💻 Implementation - Renamed directory from `packages/nimble-blazor` to `packages/blazor-workspace` - Renamed solution from `NimbleBlazor.sln` to `BlazorWorkspace.sln` - Updated workspace name in `package.json` - Updated paths in `CODEOWNERS`, `main.yml`, and a couple other files ## 🧪 Testing PR build ## ✅ Checklist <!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). --> - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Milan Raj <[email protected]>
This was referenced May 7, 2024
rajsite
added a commit
that referenced
this issue
May 8, 2024
# Pull Request ## 🤨 Rationale Part of #1976 ## 👩💻 Implementation I've created a new project in `blazor-workspace` to contain code shared between the Nimble and Spright acceptance test projects. I ran into issues with the page components not being found when running tests from the VS Test Explorer. Through trial and error, I discovered that the `Setup` instance needed to be created in the same assembly as the page components for them to be discovered. Normally this is governed by the `AppAssembly` property of the `Router` component (in `App.razor`), but that is not used by the test runner. ## 🧪 Testing Tests pass. ## ✅ Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Milan Raj <[email protected]>
rajsite
added a commit
that referenced
this issue
May 9, 2024
# Pull Request ## 🤨 Rationale Closes #1976 ## 👩💻 Implementation - Moved most of previous, workspace `README.md` into new `NimbleBlazor/README.md` file. Some content remains in the workspace `README.md`. - Moved workspace `CONTRIBUTING.md` into `NimbleBlazor/` - Created new `README.md` and `CONTRIBUTING.md` in `SprightBlazor/` - Fixed link paths to Blazor documentation from other documentation ## 🧪 Testing N/A ## ✅ Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Jesse Attas <[email protected]> Co-authored-by: Milan Raj <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
🙋 Feature Request
😯 Problem to Solve
Part of setting up Spright.
💁 Proposed Solution
spright-blazor
fake npm package withSprightBlazor
projectspright-accordion
demo componentSprightBlazor
project #2036 (comment)SprightBlazor
project #2036 (comment)SprightBlazor
project #2036 (comment)The text was updated successfully, but these errors were encountered: