I’m having trouble displaying a React component that I exported from Figma using Anima. This component is meant to show a payment confirmation screen, but it doesn’t show up in my app.
Here’s my component code:
import React from "react";
function PaymentConfirmed() {
return (
<Container
circle1="/images/circle-bg-1.svg"
circle2="/images/circle-bg-2.svg"
checkIcon="/images/check-mark.svg"
title="Success!"
message="Payment completed successfully"
buttonText="Continue"
/>
);
}
export default PaymentConfirmed;
function Container(props) {
const { circle1, circle2, checkIcon, title, message, buttonText } = props;
return (
<div className="container">
<div className="background-wrapper">
<img className="circle-1" src={circle1} />
<img className="circle-2" src={circle2} />
<div className="icon-wrapper">
<img className="check-icon" src={checkIcon} />
</div>
<h1 className="title">{title}</h1>
</div>
<div className="message">{message}</div>
<div className="button-wrapper">
<ButtonElement />
<div className="button-text">{buttonText}</div>
</div>
</div>
);
}
function ButtonElement() {
return <div className="button-bg"></div>;
}
When I try to use this in my main App component, nothing appears:
import React from 'react';
import './confirmation.css';
import PaymentConfirmed from './PaymentConfirmed';
const App = () => {
return (
<div>
<PaymentConfirmed />
</div>
);
}
export default App;
What might be causing this problem and how can I fix it?