Which components do we want to ship in v1? #10
Replies: 8 comments 14 replies
-
|
I can answer for few things :
I had an issue with FluentDropContainer... For exemple : And I don't why we have this issue :( That's why I create a new DropZoneContainer... BUT : We can remove the FluentCxDropZoneContainer from the samples :) The FluentCxTileGrid allow us to create UI like dashboard (or profile menu) The FluentCxFileManager is an Windows explorer like file manager The FluentCxDeviceDetector allow us to detect if we run on smartphone, Edge, Chrome, Desktop, Tablet... (I will add a sample for that soon) The AIPrompt is like a little chat (For example : Can you give the spec of the Asus Rog Ally ? and it gives to you a response) You are right :) Maybe we can create a specific AI package for this component (I haven't though about that) The Chart (I will rename them with the prefix FluentCx - my bad) is, for now, a test to have chart with fluent design |
Beta Was this translation helpful? Give feedback.
-
|
@JeremyJ78 thanks for the information. Perhaps we should then make the Dropzone an internal component. I will merge the open PR in a bit which updates a large chunk of the demo. Perhaps you might want to wait for it since it touches almost every file. |
Beta Was this translation helpful? Give feedback.
-
I agree, end users should not have to decide between a dropzone component from either the main package or this package. I would either: use the dropzone from the main package for internal use, or make this component internal and not for consuming purposes.
Agreed. Let's keep the dependencies as minimum as possible. I have a few questions about some components:
So yes, whilst i do appreciate all the work ofcourse, i do think these ones should atleast need some more review before we expose them in a nuget package. |
Beta Was this translation helpful? Give feedback.
-
|
@JeremyJ78 can you also explain why you have added this class? When you inherit from |
Beta Was this translation helpful? Give feedback.
-
|
@MarvinKlein1508 , @PascalVorwerk : Do you know how to make component internal ? The razor generator build a public class :( for example, in razor code, do we have a thing like this : @componentVisibility internal Or we need to drop the component into a specific folder (like __Internal) |
Beta Was this translation helpful? Give feedback.
-
|
Hey guys! Been a bit on downlow a few weeks, busy at work! What are some steps we still need to take in order to ship our first version of the components? |
Beta Was this translation helpful? Give feedback.
-
|
Hey guys, lately i have been working with azure foudnry and i have had to build a chat agent in my web app. It requires alot of manual work and reading the docs, i think it would be a great possible component.. what do you think? I do realize that not everyone wants to import AI packages in their component package, so it would probably have to be a another separate package? Also, i am not sure how to handle webassembly, i have been working mostly with a server side / signal R way of dealing with it.. Maybe we can try to work on it together? |
Beta Was this translation helpful? Give feedback.
-
|
https://www.nuget.org/packages/FluentUI.Blazor.Community.Components/ @JeremyJ78 @MarvinKlein1508 I added both of you to the org in nuget! Hopefully u can also see when it is indexed and scanned? Also, im not sure if im the only one able to approve the deploy action.. if so, let me know. I want all maintainers to be able to approve ofcourse.. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Right now there are some components which have been added by @JeremyJ78
FluentCxprefix)As we have discussed before I believe we shouldn't ship
FluentCxDropZoneContainerandFluentCxDropZoneas we don't want to create community components to replace existing components in the library.I also wouldn't ship any AI related stuff. Perhaps we should seperate this kind of components to another package
FluentUI.Blazor.Community.Components.AIas this stuff comes with a lot of third party dependencies.What do you guys think? @oneolddev @PascalVorwerk
Beta Was this translation helpful? Give feedback.
All reactions