I am working on a web scraping task using R and rvest.
I am trying to get the names of smartphones as well as their prices from a store web page.
I am using next code:
library(rvest)
library(dplyr)
#Code
first_page <- read_html('https://catalogo.claro.com.ec/postpago/catalogo?utm_source=catalogo&utm_medium=menu-header&utm_campaign=equipos-celulares&utm_content=navigation')
links <- first_page %>% html_nodes(xpath="//*[@id='catalogo--productos']/div/div/section/article[1]/div/h3") %>%
html_text()
When I tried previous code I got empty character(0) for links.
I have checked the source code from web page:
And set the xpath according to it but it is not working. Is there any way to get the titles and price for each smartphone using rvest?
Many thanks.

My attempt with {rvest}:
Created on 2024-02-20 with reprex v2.1.0