Viewing File: /home/maglabs/ultex/wp-content/plugins/extendify/src/Draft/components/CreditCounter.jsx
import { Icon, Button } from '@wordpress/components';
import { __, sprintf } from '@wordpress/i18n';
import image from '../svg/Image';
export const CreditCounter = ({ usedCredits, total }) => {
if (usedCredits < total) {
return (
<div className="flex justify-center items-center gap-2">
<Icon className="fill-gray-700" icon={image} size="12px" />
<p className="text-gray-700 text-[12px] mb-0">
{sprintf(
// translators: %1$s is the number of used credits, %2$s is the total credits
__('%1$s of %2$s daily image credits used', 'extendify-local'),
usedCredits,
total,
)}
</p>
</div>
);
}
return (
<div className="flex gap-3 p-3 bg-gray-100 border-l-4 border-r-0 border-y-0 border-solid border-[#3858E9]">
<div>
<Icon icon={image} className="fill-gray-900" size="12px" />
</div>
<div className="flex flex-col gap-2">
<p className="text-gray-700 text-[12px] mb-0 font-bold">
{sprintf(
// translators: %1$s is the number of used credits, %2$s is the total credits
__('%1$s of %2$s daily image credits used', 'extendify-local'),
usedCredits,
total,
)}
</p>
<p className="text-gray-900 mb-0">
{__(
'You can still explore and find great images on Unsplash until your credits reset.',
'extendify-local',
)}
</p>
<Button
href="https://unsplash.com/"
variant="primary"
target="_blank"
className="text-center justify-center">
{__('Search on Unsplash', 'extendify-local')}
</Button>
</div>
</div>
);
};
Back to Directory
File Manager