Hello , good morning , I am trying to implement this code, but it doesn’t work, can anybody help me? thank you
import wixData from ‘wix-data’;
import wixLocation from ‘wix-location’;
$w.onReady( function () {
$w(“#dynamicDataset”).onReady( () => {
let currentNumber = $w(“#dynamicDataset”).getCurrentItem();
let likes = currentNumber.likes;
if ( likes === null ) {
$w(“#numberOfLikes”).text = 0 total likes.
} else {
$w(“#numberOfLikes”).text = ${likes} total likes.
}
$w(“#iconButton1”).onClick( (event) => {
let getCurrentNumber = $w(“#dynamicDataset”).getCurrentItem();
let newNumber = Number(Number(getCurrentNumber.likes) + 1)
$w(“#dynamicDataset”).setFieldValue(“likes”, newNumber)
$w(“#dynamicDataset”).save()
.then( (item) => {
let fieldValue = item.likes;
$w(“#numberOfLikes”).text = ${fieldValue} total like(s).
$w(“#dynamicDataset”).refresh();
} )
. catch ( (err) => {
let errMsg = err;
} );
} )
} );
});