JSFiddle - React, Tailwind, and code Playground

by NesterOne

JavaScript

var ProductSchema = { a: "aaaa" };
var ReportPropertiesSchema = { a: "aaaa" };


///parent ???

var Product = ReferenceTypeGenerator
                    .strategy(BackboneModelStrategy)
                    .schema(ProductSchema)
                    .extend({
                        
                        buy : function(){
                           //buy product
                        },
                        
                        order : function(){
                           // order product   
                        }
                        
                    })
                    .generate();


var Report = ReferenceTypeGenerator
                    .strategy(BiComponentStrategy)
                    .schema(ReportPropertiesSchema)
                    .extend({
                        
                        render : function(){
                           //render report
                        },
                        
                        export : function(){
                           //export report   
                        }
                        
                     })
                    .generate();