Members
(constant) addExhibit
Adds new exhibit to institution
- Source:
(constant) addInstitutionLanguage
Adds new language to user's institution
- Source:
(constant) addInstitutionManager
Adds manager to institution
- Source:
(constant) adminChangeBan
Changes user's rights to log into the system and perform actions
- Source:
(constant) adminChangePassword
Changes password of given user by sending it to his email
- Source:
(constant) adminChangeTranslator
Changes user's rights to translate
- Source:
(constant) adminRemoveInstitution
Removes institution from user
- Source:
(constant) adminUpdateUsername
Updates username of user
- Source:
(constant) deleteBuilding
Deletes building
- Source:
(constant) deleteExhibit
Deletes exhibit from user's institution
- Source:
(constant) deleteInstitution
Deletes institution
- Source:
(constant) deleteRoom
Deletes room
- Source:
(constant) deleteSequence
Deletes translation sequence
- Source:
(constant) deleteShowcase
Deletes showcase
- Source:
(constant) EXHIBITS_IMAGES_URL
exhibits images url
- Source:
(constant) getAllExhibitsOfMyInstitution
Gets all exhibits of user's institution
- Source:
(constant) getAllInstitutions
Gets all registered institutions
- Source:
(constant) getBuilding
Gets details about building
- Source:
(constant) getBuildings
Gets all buildings of institution
- Source:
(constant) getExhibit
Gets exhibit based on its id
- Source:
(constant) getExhibitsApproveTranslations
Gets all exhibits and allowed languages to user's instituion
- Source:
(constant) getExhibitsTranslate
Gets all exhibits and allowed languages of an institution
- Source:
(constant) getFreshToken
Gets fresh jwt
- Source:
(constant) getFreshToken
gets fresh token from server
- Source:
(constant) getMyInstitution
Gets info of user's institution
- Source:
(constant) getMyInstitutionLanguages
Gets all languages of user's institution
- Source:
(constant) getMyTranslationSequence
Gets translation of translation sequence
- Source:
(constant) getMyTranslationSequences
Gets translator's translation sequences
- Source:
(constant) getNewTranslation
Gets info for creating new translation
- Source:
(constant) getQRCode
Gets QR code for given exhibit
- Source:
(constant) getRateOverview
Gets translations of given exhibit and language for rating
- Source:
(constant) getRoom
Gets details about room
- Source:
(constant) getRooms
Gets all rooms for given building
- Source:
(constant) getShowcase
Gets details about showcase
- Source:
(constant) getShowcases
Gets all showcases for given room
- Source:
(constant) getUser
Gets users details
- Source:
(constant) getUsers
Gets all system users
- Source:
(constant) INFO_LABELS_IMAGES_URL
info labels images url
- Source:
(constant) INSTITUTIONS_IMAGES_URL
institution images url
- Source:
(constant) login
Logs user in
- Source:
(constant) login
logs user in
- Source:
(constant) LOGIN_SUCCESS
login action
- Source:
(constant) logout
logs user out
- Source:
(constant) LOGOUT_SUCCESS
logout action
- Source:
(constant) NOTHING_SELECTED_LABEL
label showed in select boxes when nothing is selected
- Source:
(constant) rollbackTranslation
Rollbacks translation sequence to given translation
- Source:
(constant) saveBuilding
Saves new building
- Source:
(constant) saveMyInstitution
Saves new user's institution
- Source:
(constant) saveNewTranslation
Saves new translation
- Source:
(constant) saveRoom
Saves new room
- Source:
(constant) saveShowcase
Saves new showcase
- Source:
(constant) SERVER_ROOT_URL
server root url
- Source:
(constant) SET_EMAIL
set email action
- Source:
(constant) SET_IS_INSTITUTION_OWNER
set if is institution owner action
- Source:
(constant) SET_USERNAME
set username action
- Source:
(constant) setAuthorizationHeader
Sets authorization jwt
- Source:
(constant) setEmail
set email to redux state
- Source:
(constant) setIsInstitutionOwner
set if user is institution owner to redux state
- Source:
(constant) setLike
Sets like/unlike to given translation
- Source:
(constant) setOfficial
Sets translation official/unofficial
- Source:
(constant) setUsername
set username to redux state
- Source:
(constant) signup
Registers new user
- Source:
(constant) signup
registers new user in the system
- Source:
(constant) updateBuilding
Updates building
- Source:
(constant) updateExhibit
Updates exhibit information
- Source:
(constant) updateExhibitImage
Updates exhibit image
- Source:
(constant) updateExhibitInfoLabelImage
Updates exhibit info label
- Source:
(constant) updateInstitution
Updates institution info
- Source:
(constant) updateInstitutionImage
Updates institution image
- Source:
(constant) updatePassword
Updates users password
- Source:
(constant) updateRoom
Updates room
- Source:
(constant) updateShowcase
Updates showcase
- Source:
(constant) updateUser
Updates user info
- Source:
Methods
ApproveExhibitCard(props)
card for listing exhibits to approve
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
Breadcrumbs(props)
component for creating breadcrumbs navigation
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
BreadcrumbsLink(props)
Link used in breadcrumbs
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
BuildingCard(props)
card for listing buildings of user's institution
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
ButtonWithProgress(props)
button with progress spinner
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
ExhibitLanguageCard(props)
Card for showing selected exhibit and language
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
Footer(props)
web footer with information
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
home(props) → {JSX.Element}
home page definition
Parameters:
Name | Type | Description |
---|---|---|
props |
page props |
- Source:
Returns:
home page
- Type
- JSX.Element
Input(props)
generic input used in forms
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
InstitutinCard(props)
card for listing institutions
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
jumbotron(props)
homepage jumbotron
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
layout(props)
web layout
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
loginSuccess(token)
logs user in based on information encoded in token
Parameters:
Name | Type | Description |
---|---|---|
token |
jwt |
- Source:
mapDispatchToProps(dispatch)
maps redux dispatch to props
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapDispatchToProps(dispatch)
maps redux state to page properties
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapDispatchToProps(dispatch)
maps redux state to page props
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapDispatchToProps(dispatch)
map redux dispatch to props
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapDispatchToProps(dispatch)
maps redux dispatch to page props
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapDispatchToProps(dispatch)
maps redux dispatch to state props
Parameters:
Name | Type | Description |
---|---|---|
dispatch |
redux dispatch |
- Source:
mapStateToProps(state)
maps redux state to props
Parameters:
Name | Type | Description |
---|---|---|
state |
redux state |
mapStateToProps(state)
maps redux state to props
Parameters:
Name | Type | Description |
---|---|---|
state |
redux state |
- Source:
mapStateToProps(state)
map redux state to page props
Parameters:
Name | Type | Description |
---|---|---|
state |
redux state |
- Source:
MyExhibitCard(props)
card for listing exhibit of user's institution
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
MyTranslationCard(props)
card for listing sequence translations
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
MyTranslationSequenceCard(props)
card for listing user's translation sequences
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
navigationItem(props)
component represents one navigation item
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
NoContentMessage(props)
warning showed when no content is available
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
OwnerRateTranslationCard(props)
card for listing translations to rate and set official
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
PageContentContainer(props)
Container for main page content
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
PageInfo(props)
Info banner for pages
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
RoomCard(props)
card for listing rooms
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
ShowcaseCard(props)
card for listing showcases
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
Spinner()
spinner used for showing loading
- Source:
themesCard(props)
card with web info showed on home page
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source:
TranslateExhibitCard(props)
card for listing exhibits for translating
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
TranslatorRateTranslationCard(props)
card for listing translations to rate
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
UserManagerRow(props)
one row in table representing system user
Parameters:
Name | Type | Description |
---|---|---|
props |
props |
- Source: