Releases: flickerleap/react-admin-template
Fixes: Breaking Data and State Issue
Added potential fixes for the set state issues
Updated example model config file
Added getPagination function to list helper and to the app.js file
Updated DataTable to handle empty state better
Updated CheckboxList input to better handle the state of multiple values
Fixed state and data bugs in input components
Removed unused code and console.log from multiple files
Updated AddScreen
Added getTimeFormatForMoment function to time helper file
Updated package version number
Updated build files
Data Formatting Fixes
Fixed bug in getData function in Model class and updated the function to allow for multiple fields in the same sub object
Updated the model config and sample data in example.js to accurately test the new code
Updated the version number in package.json
Updated the build files
Data Formatting Updates
Added getData function to Model class
Updated DynamicForm
Improved getValue function in Model class and removed getValueRecursive function as it was not needed anymore
Updated getData function in the Model class to generate an object hierachy
Updated example.js file
Updated version number in package.json
Updated build files
Multi-level Field Values, Example and System Updates
Updated DynamicForm to allow for multilevel field params (pulling value from objects within objects)
Added getValue function to Model class
Updated name of function "getValue" to "getValueRecursive"
Updated example model file and example item in ExampleScreen
Added iconLibrary helper file to correctly display fa icons correctly (for more accurate testing)
Added EditExampleScreen to test loading existing data on a form
Added getValueRecursive function to Model class
Updated example model config file and added array of items to it for testing
Updated examples routes file
Updated fa icons in multiple files
Updated ExampleScreen to use the exampleItems array from example model config
Reworked DataTable to pull the information based on the fields given, not on which fields are available in the given data/item
Updated DataTable to use the Model.getValue() function
Moved headerMenuItems out of preview.js to its own file
Updated preview.js
Updated getComponent function in Root component to not use 'userDoesNotNeedAuthentication' function for public routes as it causes issues when logged in
Updated how state is set in multiple components to get around the "setting state on an unmounted component" issue
Made formatting changes
Added the ability to add html attributes to an Input field
Updated Dashboard Screen
Converted AdminLayout component into a class and changed how components are generated (moved it from the "render" method to the "componentDidMount" method)
Updated route files
Updated build files
Updated version number in package.json
Styling Updates
Made grid buttons smaller
Only keep open the menu item clicked on
Merge with master
Updated sidemenu only having one item open at a time
Merge branch 'master' of github.com:flickerleap/react-admin-template
View Screen fixes and ENV Support
Fixed undefined page and params issues
Changed the way params are passed to fetchItems in ViewScreen to fix a bug
Added .env.sample file to make testing easier
Added dotenv-webpack plugin to package.json
Added 'init-env' script to package.json
Update the version in package.json
Added .env support to webpack config
Updated version number
Updated build files
Screen, Menu and Example Updates
Merge pull request #49 from flickerleap/feature-input-updates Screen, Menu and Example Updates
Menu System Updates
Merge pull request #48 from flickerleap/feature-menu-updates Menu Rework and Updates
Reset Password and Data Updates
Merge pull request #45 from flickerleap/feature-password-reset Password Reset Functionality and Fixes
Added Meta Object to Action on return from middleware
Merge pull request #42 from flickerleap/feature-add-meta-object Feature add meta object