|
1 | | -= Using the Nexus Repository Manager plugin |
| 1 | +[id="using-quickstart-plugin"] |
| 2 | += Using the Quickstart plugin |
2 | 3 |
|
3 | | -The Nexus Repository Manager plugin displays the information about your build artifacts in your {product-short} application. The build artifacts are available in the Nexus Repository Manager. |
| 4 | +The Quickstart plugin provides a guided onboarding experience for new users of {product}. It displays a customizable drawer interface with interactive quickstart steps that help users get familiar with the platform. |
4 | 5 |
|
5 | | -[IMPORTANT] |
6 | | -==== |
7 | | -The Nexus Repository Manager plugin is a Technology Preview feature only. |
| 6 | +== Using the Context Hook |
| 7 | +Access quickstart drawer functionality in your components: |
8 | 8 |
|
9 | | -Technology Preview features are not supported with Red Hat production service level agreements (SLAs), might not be functionally complete, and Red Hat does not recommend using them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. |
| 9 | +[source,yaml] |
| 10 | +---- |
| 11 | +import { useQuickstartDrawerContext } from '@red-hat-developer-hub/backstage-plugin-quickstart'; |
10 | 12 |
|
11 | | -For more information on Red Hat Technology Preview features, see https://access.redhat.com/support/offerings/techpreview/[Technology Preview Features Scope]. |
| 13 | +const MyComponent = () => { |
| 14 | + const { openDrawer, closeDrawer, isDrawerOpen } = |
| 15 | + useQuickstartDrawerContext(); |
12 | 16 |
|
13 | | -Additional detail on how Red Hat provides support for bundled community dynamic plugins is available on the https://access.redhat.com/policy/developerhub-support-policy[Red Hat Developer Support Policy] page. |
14 | | -==== |
| 17 | + return <button onClick={openDrawer}>Open Quickstart Guide</button>; |
| 18 | +}; |
| 19 | +---- |
15 | 20 |
|
16 | | -The Nexus Repository Manager is a front-end plugin that enables you to view the information about build artifacts. |
17 | | - |
18 | | -.Prerequisites |
19 | | - |
20 | | -- Your {product-short} application is installed and running. |
21 | | -- You have installed the Nexus Repository Manager plugin. |
22 | | -//For the installation process, see xref:installing-configuring-nexus-plugin[Installing and configuring the Nexus Repository Manager plugin]. |
23 | | -
|
24 | | -.Procedure |
25 | | - |
26 | | -1. Open your {product-short} application and select a component from the *Catalog* page. |
27 | | -2. Go to the *BUILD ARTIFACTS* tab. |
28 | | -+ |
29 | | --- |
30 | | -The *BUILD ARTIFACTS* tab contains a list of build artifacts and related information, such as *VERSION*, *REPOSITORY*, *REPOSITORY TYPE*, *MANIFEST*, *MODIFIED*, and *SIZE*. |
31 | | -
|
32 | | -image::rhdh-plugins-reference/nexus-repository-manager.png[nexus-repository-manager-tab] |
33 | | --- |
| 21 | +== Progress Persistence |
| 22 | +The plugin automatically saves progress to local storage, so users can continue where they left off even after refreshing the page or returning later. |
0 commit comments