[invenio_assets.webpack]
oarepo_vocabularies_ui_theme = oarepo_vocabularies.ui.theme.webpack:theme

[invenio_base.api_apps]
oarepo_vocabularies = oarepo_vocabularies.ext:OARepoVocabularies
oarepo_vocabularies_ui = oarepo_vocabularies.ui.ext:InvenioVocabulariesAppExtension
oarepo_vocabulary_authorities = oarepo_vocabularies.authorities.ext:OARepoVocabulariesAuthorities

[invenio_base.api_blueprints]
oarepo_vocabulary_authorities = oarepo_vocabularies.authorities.views:create_authorities_blueprint
oarepo_vocabulary_type_api = oarepo_vocabularies.views.api:create_api_blueprint

[invenio_base.apps]
oarepo_vocabularies = oarepo_vocabularies.ext:OARepoVocabularies
oarepo_vocabularies_ui = oarepo_vocabularies.ui.ext:InvenioVocabulariesAppExtension
oarepo_vocabulary_authorities = oarepo_vocabularies.authorities.ext:OARepoVocabulariesAuthorities

[invenio_base.blueprints]
oarepo_ui = oarepo_vocabularies.views.app:create_app_blueprint
oarepo_vocabularies_ui = oarepo_vocabularies.ui.views:create_blueprint
oarepo_vocabulary_type_ui = oarepo_vocabularies.ui.views:create_vocabulary_type_blueprint

[invenio_base.finalize_app]
oarepo_vocabularies = oarepo_vocabularies.ext:finalize_app

[invenio_i18n.translations]
oarepo_vocabularies_ui = oarepo_vocabularies

[invenio_jsonschemas.schemas]
oarepo_vocabularies = oarepo_vocabularies.records.jsonschemas

[oarepo.ui]
oarepo_vocabularies_ui = oarepo_vocabularies.models:ui.json
