Updating report

Signed-off-by: Kalle Ericson <7943407+kalleericson@users.noreply.github.com>
This commit is contained in:
Kalle Ericson
2024-12-09 13:43:18 +01:00
parent 3ae955ba99
commit 2f50f702c5
3 changed files with 17 additions and 6 deletions
+11 -5
View File
@@ -266,14 +266,20 @@ export interface TaskStepsProps {
// @alpha
export const TemplateCard: (props: TemplateCardProps) => React_2.JSX.Element;
// @alpha (undocumented)
export interface TemplateCardAdditionalLink {
// (undocumented)
icon: IconComponent;
// (undocumented)
text: string;
// (undocumented)
url: string;
}
// @alpha
export interface TemplateCardProps {
// (undocumented)
additionalLinks?: {
icon: IconComponent;
text: string;
url: string;
}[];
additionalLinks?: TemplateCardAdditionalLink[];
// (undocumented)
onSelected?: (template: TemplateEntityV1beta3) => void;
// (undocumented)
@@ -37,6 +37,7 @@ const useStyles = makeStyles<Theme>(() => ({
actionContainer: { padding: '16px', flex: 1, alignItems: 'flex-end' },
}));
/** @alpha */
export interface TemplateCardAdditionalLink {
icon: IconComponent;
text: string;
@@ -13,4 +13,8 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
export { TemplateCard, type TemplateCardProps } from './TemplateCard';
export {
TemplateCard,
type TemplateCardProps,
type TemplateCardAdditionalLink,
} from './TemplateCard';