diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-09-11 18:33:17 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-09-11 18:33:17 -0700 |
commit | e9afb41bed9a723876cf1cf95d636b2ea498a6b3 (patch) | |
tree | 35387d7f3df1d28d742b3289c7ff930caa457d8e /docs/src | |
parent | 0c9482681f28720dcf75b2ab9d1bbf4d148912d7 (diff) | |
download | sncontinue-e9afb41bed9a723876cf1cf95d636b2ea498a6b3.tar.gz sncontinue-e9afb41bed9a723876cf1cf95d636b2ea498a6b3.tar.bz2 sncontinue-e9afb41bed9a723876cf1cf95d636b2ea498a6b3.zip |
docs: :memo: working on autogenerated docs
Diffstat (limited to 'docs/src')
-rw-r--r-- | docs/src/components/ClassPropertyRef.tsx | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/src/components/ClassPropertyRef.tsx b/docs/src/components/ClassPropertyRef.tsx new file mode 100644 index 00000000..46664c4c --- /dev/null +++ b/docs/src/components/ClassPropertyRef.tsx @@ -0,0 +1,26 @@ +import React from "react"; + +interface ClassPropertyRefProps { + name: string; + details: string; + required: boolean; +} + +export default function ClassPropertyRef(props: ClassPropertyRefProps) { + const details = JSON.parse(props.details); + + return ( + <> + <div> + <h4 style={{ display: "inline-block", marginRight: "10px" }}> + {props.name} + </h4> + <span style={{ color: "red", fontSize: "11px", marginRight: "4px" }}> + {props.required && "REQUIRED"} + </span> + <span>{details.type && `(${details.type})`}</span> + </div> + <p>{details.description}</p> + </> + ); +} |