JSFiddle - React, Tailwind, and code Playground

by bdevic

JavaScript

var starkStore = Ext.create('Ext.data.Store', {
    model: Ext.data.Model, // only here to disable warning
});
var starkModel = Ext.define('StarkModel', {
    extend: 'Ext.data.Model',
    fields: ['id', 'first_name', 'last_name']
});

starkStore.setModel(starkModel);
starkStore.loadData([
    { id: 1, first_name: 'Rob', last_name: 'Stark' },
    { id: 2, first_name: 'John', last_name: 'Snow' },
    { id: 3, first_name: 'Rickon', last_name: 'Stark' },
    { id: 4, first_name: 'Bran', last_name: 'Stark' },
]);

console.log(starkStore.getData());
console.log(starkStore.getAt(0).self.getName()); // prints model class name