docs: generate documentation for UI components (#5849)
* added tool to generate spec files for React components * use typedoc for missing descriptions and types * improvements and fixes * improvements * added doc comments for half of the components * add custom resolver + more doc comments * added all tsdocs * general improvements * add specs to UI docs * added github action * remove unnecessary api route * Added readme for react-docs-generator * remove comment * Update packages/design-system/ui/src/components/currency-input/currency-input.tsx Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com> * remove description of aria fields + add generate script --------- Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com>
This commit is contained in:
co-authored by
Kasper Fabricius Kristensen
parent
edc49bfe1d
commit
245e5c9a69
@@ -6,7 +6,7 @@ import { Input } from "@/components/input"
|
||||
import { Label } from "@/components/label"
|
||||
import { Prompt } from "@/components/prompt"
|
||||
|
||||
export type RenderPromptProps = {
|
||||
export interface RenderPromptProps {
|
||||
open: boolean
|
||||
title: string
|
||||
description: string
|
||||
@@ -18,13 +18,37 @@ export type RenderPromptProps = {
|
||||
}
|
||||
|
||||
export const RenderPrompt = ({
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
open,
|
||||
/**
|
||||
* The prompt's title.
|
||||
*/
|
||||
title,
|
||||
/**
|
||||
* The prompt's description.
|
||||
*/
|
||||
description,
|
||||
/**
|
||||
* The text the user has to input in order to confirm the action.
|
||||
*/
|
||||
verificationText,
|
||||
/**
|
||||
* The label for the Cancel button.
|
||||
*/
|
||||
cancelText = "Cancel",
|
||||
/**
|
||||
* Label for the Confirm button.
|
||||
*/
|
||||
confirmText = "Confirm",
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
onConfirm,
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
onCancel,
|
||||
}: RenderPromptProps) => {
|
||||
const [userInput, setUserInput] = React.useState("")
|
||||
@@ -108,3 +132,4 @@ export const RenderPrompt = ({
|
||||
</Prompt>
|
||||
)
|
||||
}
|
||||
RenderPrompt.displayName = "RenderPrompt"
|
||||
Reference in New Issue
Block a user