Something went wrong. Try again.
Web client for TLE Community.
Something went wrong. Try again.
Important Notes #
Code Style #
- Follow the (Prettier)[https://prettier.io/] setup.
- camelCase for file names. (
longFileName.js) - No
index.jsorindex.jsxfiles. - As always: when in Rome, do as the Romans do.
You can run npm run format to format everything. Getting live feedback via integrating Prettier with your editor is helpful as well.
Removal of YUI #
The original client was implemented using Yahoo's user interface library YUI2 which has been depreciated since 2011. Since April 2015 there has been an ongoing effort to eradicate the old (buggy) YUI code.
jQuery Shim #
Do not require('jquery') - instead require('js/shims/jquery'). js/shims/jquery is responsible for combining Semantic UI's jQuery plugins and other plugins all together into one object.