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

Hide Custom component type from component list #14361

Closed
1 task
nkylstad opened this issue Jan 6, 2025 · 0 comments · Fixed by #14362
Closed
1 task

Hide Custom component type from component list #14361

nkylstad opened this issue Jan 6, 2025 · 0 comments · Fixed by #14362
Labels
added-to-sprint area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. team/studio-domain2

Comments

@nkylstad
Copy link
Member

nkylstad commented Jan 6, 2025

Description

This component does not seem to be in much use. In addition, setting up a custom component requires developer experience, and setting up the component manually seems like a more realistic use case. Suggest we hide this component for now, in order to avoid confusing users that do not have the technical expertise to set up a custom component.

Image

Additional Information

Will only hide the component from the component toolbar, i.e. make it impossible to drag-n-drop the component into the app GUI. Apps with existing custom components will still display them as before in the app and preview, and we can easily add back if requested.

If we at some point add back the component, we should also ensure that the documentation regarding setup is up-to-date. Setup is currently only described in this github issue.

Tasks

  • Remove CustomComponent from list of available components in component toolbar

Acceptance Criterias

  • It is not possible to add a Custom component from component toolbar
  • Custom component is not visible in component toolbar.
@nkylstad nkylstad added the status/draft Status: When you create an issue before you have enough info to properly describe the issue. label Jan 6, 2025
@nkylstad nkylstad moved this to 📈 Todo in Team Studio Jan 6, 2025
@nkylstad nkylstad added added-to-sprint area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. and removed status/draft Status: When you create an issue before you have enough info to properly describe the issue. labels Jan 6, 2025
@nkylstad nkylstad self-assigned this Jan 6, 2025
@nkylstad nkylstad moved this from 📈 Todo to 👷 In Progress in Team Studio Jan 6, 2025
@nkylstad nkylstad moved this from 👷 In Progress to 🔎 Review in Team Studio Jan 6, 2025
@nkylstad nkylstad removed their assignment Jan 6, 2025
@lassopicasso lassopicasso moved this from 🔎 Review to 🧪 Test in Team Studio Jan 7, 2025
@mlqn mlqn linked a pull request Jan 8, 2025 that will close this issue
3 tasks
@mlqn mlqn self-assigned this Jan 8, 2025
@github-project-automation github-project-automation bot moved this from 🧪 Test to Documentation in Team Studio Jan 8, 2025
@mlqn mlqn removed their assignment Jan 8, 2025
@mlqn mlqn moved this from Documentation to ✅ Done in Team Studio Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
added-to-sprint area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. team/studio-domain2
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants