32 lines
936 B
TypeScript
32 lines
936 B
TypeScript
import React from 'react'
|
|
import { useProduct } from 'vtex.product-context'
|
|
import { useCssHandles } from 'vtex.css-handles'
|
|
import "./imagempix.css"
|
|
|
|
const piximgacademy = () => {
|
|
|
|
const CSS_HANDLES = [
|
|
"pixwrapper",
|
|
"priceandp"
|
|
]
|
|
const handles = useCssHandles(CSS_HANDLES)
|
|
const product = useProduct()
|
|
const productPrice = product?.selectedItem?.sellers[0].commertialOffer.Price
|
|
const discount = Number(productPrice) * 0.1
|
|
const pixprice = Number(productPrice) - discount
|
|
return (
|
|
<>
|
|
<section className={handles.handles.pixwrapper}>
|
|
<div>
|
|
<img src="https://agenciamagma.vteximg.com.br/arquivos/pix-samuelcondack.svg" alt="imagem pix" />
|
|
</div>
|
|
<div className={handles.handles.priceandp}>
|
|
R$ {pixprice.toFixed(2).toString().replace(".",",")}
|
|
<p>10 % de desconto</p>
|
|
</div>
|
|
</section>
|
|
</>
|
|
)
|
|
}
|
|
export default piximgacademy;
|