JSFiddle - React, Tailwind, and code Playground

by timhuang

JavaScript

var a= {data:[
    {type: "equal", accept_values: "yes", apply_to: ["text", "number", "date"], group: "equality"},
    {type: "not_equal", accept_values: "yes", apply_to: ["text", "number", "date"], group: "equality"},
    {type: "in", accept_values: "yes", apply_to: ["text", "number", "date"], group: "multiple_choice"},
    {type: "not_in", accept_values: "yes", apply_to: ["text", "number", "date"], group: "multiple_choice"},
    {type: "less", accept_values: "yes", apply_to: ["number", "date"], group: "inequality"},
    {type: "less_or_equal", accept_values: "yes", apply_to: ["number", "date"], group: "inequality"},
    {type: "greater", accept_values: "yes", apply_to: ["number", "date"], group: "inequality"},
    {type: "greater_or_equal", accept_values: "yes", apply_to: ["number", "date"], group: "inequality"},
    {type: "begins_with", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "not_begins_with", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "contains", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "not_contains", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "ends_with", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "not_ends_with", accept_values: "yes", apply_to: ["text"], group: "substring"},
    {type: "is_empty", accept_values: "no", apply_to: ["text"], group: "empty_string"},
    {type: "is_not_empty", accept_values: "no", apply_to: ["text"], group: "empty_string"},
    {type: "is_null", accept_values: "no", apply_to: ["text", "number", "date"], group: "null"},
    {type: "is_not_null", accept_values: "no", apply_to: ["text", "number", "date"], group: "null"}
    ]};
var str = "";
for(i=0;i<a.data.length;i++){
    str += "\"" + a.data[i].type + "\", ";
}
alert(str);