JSFiddle - React, Tailwind, and code Playground

by cswing

JavaScript

dojo.require("dojo.data.ItemFileWriteStore");

dojo.addOnLoad(function() {

    var d = {
        items: [
            {
            id: 23,
            x: 2},
            ],
        identifier: "id",
    };

    var _store = new dojo.data.ItemFileWriteStore({
        data: d,
    });
    
    dojo.connect(_store, 'onDelete', function(){
        console.debug('onDelete');
    });

    var it = null;

    _store.fetch({
        query: {
            id: "23*"
        },
        onItem: function(i) {
            it = i;
        }
    })

    _store.deleteItem(it);
    
    console.info(it);
    
    _store.newItem({id: 23, x: 3});
});