diff --git a/scm-ui/ui-buttons/src/Button.tsx b/scm-ui/ui-buttons/src/Button.tsx index d07ec9899c..12e384dc9f 100644 --- a/scm-ui/ui-buttons/src/Button.tsx +++ b/scm-ui/ui-buttons/src/Button.tsx @@ -27,7 +27,10 @@ import { Link as ReactRouterLink, LinkProps as ReactRouterLinkProps } from "reac import classNames from "classnames"; import { createAttributesForTesting } from "@scm-manager/ui-components"; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ export const ButtonVariants = { PRIMARY: "primary", SECONDARY: "secondary", @@ -58,7 +61,9 @@ type ButtonProps = BaseButtonProps & ButtonHTMLAttributes; /** * Styled html button - * @Beta + * + * @beta + * @since 2.41.0 */ export const Button = React.forwardRef( ({ className, variant, isLoading, testId, children, ...props }, ref) => ( @@ -77,7 +82,9 @@ type LinkButtonProps = BaseButtonProps & ReactRouterLinkProps; /** * Styled react router link - * @Beta + * + * @beta + * @since 2.41.0 */ export const LinkButton = React.forwardRef( ({ className, variant, isLoading, testId, children, ...props }, ref) => ( @@ -96,7 +103,9 @@ type ExternalLinkButtonProps = BaseButtonProps & AnchorHTMLAttributes( ({ className, variant, isLoading, testId, children, ...props }, ref) => ( diff --git a/scm-ui/ui-forms/src/ConfigurationForm.tsx b/scm-ui/ui-forms/src/ConfigurationForm.tsx index 48f48cf7f9..fe53e6197e 100644 --- a/scm-ui/ui-forms/src/ConfigurationForm.tsx +++ b/scm-ui/ui-forms/src/ConfigurationForm.tsx @@ -31,7 +31,10 @@ type Props = Pick> link: string; }; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ export function ConfigurationForm({link, translationPath, children}: Props) { const {initialConfiguration, isReadOnly, update, isLoading} = useConfigLink(link); diff --git a/scm-ui/ui-forms/src/Form.tsx b/scm-ui/ui-forms/src/Form.tsx index a27086ce29..7c629e8072 100644 --- a/scm-ui/ui-forms/src/Form.tsx +++ b/scm-ui/ui-forms/src/Form.tsx @@ -62,7 +62,10 @@ type Props, DefaultValues extends FormT submitButtonTestId?: string; }; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ function Form, DefaultValues extends FormType>({ children, onSubmit, diff --git a/scm-ui/ui-forms/src/resourceHooks.ts b/scm-ui/ui-forms/src/resourceHooks.ts index cdb12c03af..0e22c21e3c 100644 --- a/scm-ui/ui-forms/src/resourceHooks.ts +++ b/scm-ui/ui-forms/src/resourceHooks.ts @@ -66,7 +66,10 @@ const createResource = (link: string, contentType: string) => { type CreateResourceOptions = MutatingResourceOptions; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ export const useCreateResource = ( link: string, [entityKey, collectionName]: QueryKeyPair, @@ -92,7 +95,10 @@ type UpdateResourceOptions = MutatingResourceOptions & { collectionName?: QueryKeyPair; }; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ export const useUpdateResource = ( link: LinkOrHalLink, idFactory: (createdResource: T) => string, @@ -125,7 +131,10 @@ type DeleteResourceOptions = { collectionName?: QueryKeyPair; }; -/** @Beta */ +/** + * @beta + * @since 2.41.0 + */ export const useDeleteResource = ( idFactory: (createdResource: T) => string, { collectionName: [entityQueryKey, collectionName] = ["", ""] }: DeleteResourceOptions = {}