add icons
init rooms state
add user photo to profile and user
rejected tab done, fix bug for removingall items in a table
approve table ready except approve button
approving table works
update user related pages
reject on the approving tab works
manage reject tab done
approved in main almost done
update cable view
change cable model to fix a bug
start to add work package
add non-editable request details page
batch clone with quantity works
clean the main js code
wrap in function for aoData
keep wrap state when re init the tables