JSFiddle - React, Tailwind, and code Playground

by Rahul Sharma

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-min.js"></script>
<h2>TSV to DataSet Code Converter</h2>
<div class='liveExample'>   
    <textarea rows="4" cols="1000" data-bind="value: input"></textarea>
    <br/>
    <textarea rows="4" cols="1000" data-bind="value: output"></textarea>
</div>

CSS

input {
    width: 50px;
    margin: 5px;
    margin-right: 30px;
    text-align: right;
}
table {
    width:100px;
}
table, th, td{
    text-align: right;
    border: solid 1px black;
    border-collapse: collapse;
}

JavaScript

var ViewModel = function() {
    this.input = ko.observable("");
    
    this.output = ko.computed(function() {
        return this.input();
    }, this);
};
 
ko.applyBindings(new ViewModel());