Skip to content
This repository has been archived by the owner on Sep 18, 2018. It is now read-only.

TECLIB/react-winjs

 
 

Repository files navigation

React WinJS

Teclib' Banner

License MIT Follow twitter Greenkeeper badge Project Status: Active Conventional Commits

Teclib’ is an open source software editor that offers a vast range of fully integrated open source technology packages, to better respond to business needs.

Visit our Website Teclib'.

Table of Contents

Synopsis

A React wrapper around WinJS's controls. Implemented using the technique described on this WinJS wiki page.

Build Status

Release channel Beta Channel
Travis CI build Travis CI build

Installation

npm install react-winjs --save

Code examples

Include WinJS 4.4 on your page. For example:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/winjs/4.4.0/css/ui-dark.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/winjs/4.4.0/js/base.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/winjs/4.4.0/js/ui.js"></script>

Then require react-winjs and use it:

var React = require('react');
var ReactDOM = require('react-dom');
var ReactWinJS = require('react-winjs');

var App = React.createClass({
  render: function () {
    return <ReactWinJS.Rating maxRating={3} />;
  }
});

ReactDOM.render(<App />, document.getElementById("app"));

Documentation

We maintain a detailed documentation of the project on the Website, check the Development and How-tos sections.

You can also check the live examples.

Versioning

In order to provide transparency on our release cycle and to maintain backward compatibility, Teclib' is maintained under the Semantic Versioning guidelines. We are committed to following and complying with the rules, the best we can.

See the tags section of our GitHub project for changelogs for each release version. Release announcement posts on the official Teclib' blog contain summaries of the most noteworthy changes made in each release.

Contact

You can contact us through any of our channels, check our Contact section.

Contribute

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the Issues Dashboard.

Copying

  • Code: you can redistribute it and/or modify it under the terms of the License MIT (MIT).
  • Documentation: released under Attribution 4.0 International (CC BY 4.0).

Packages

No packages published

Languages

  • JavaScript 82.0%
  • Shell 18.0%