SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Create a Card Component

Define your first component using UI5 Web Components for React.

Overview

🎓 beginner ⏱ 15 min. HTML5BeginnerSAP Fiori

You will learn

  • ✔How to import components into your application
  • ✔Learn about the usage of props
  • ✔How to use event handling
Lukas Harbarth L Lukas Harbarth August 21, 2026
Created on December 5, 2019
Contributors

More from Lukas Harbarth

See all 6 tutorials by Lukas Harbarth →

Prerequisites

Steps

Intro

Integrate the first component into your App. You can find all available components in the Storybook. There you can try out the different components and also take a look at the coding and the available props.


Step 1 Add components to MyApp.tsx
—

First you need to import the components you want to use.

You can check out all available components in the Storybook. Take your time to play around a little, change some props and take a look at the coding.

  1. Start with importing a Card component into your MyApp.tsx file.

    TypeScript
    import { Card } from "@ui5/webcomponents-react";
  2. So, you imported the Card component. Now it’s time to use it. Replace the content of your <div> with a &lt;Card&gt;.

In the Storybook, you can see that Cards can receive different props. For now only add some text as children.

TypeScript
<div>
  <Card>This is the content area of the Card</Card>
</div>

Your webpage should now look like this.

Card01
Card01

And the file like this:

TypeScript
import { Card } from "@ui5/webcomponents-react";

export function MyApp() {
  return (
    <div>
      <Card>This is the content area of the Card</Card>
    </div>
  );
}
Step 2 Add content to the Card component
+
Step 3 Style your component
+
Step 4 Event handling
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 4
1. Add components to MyApp.tsx 2. Add content to the Card component 3. Style your component 4. Event handling
Next