From 67ab0a68a3cf3148b884b0d5a4e31d48295184ef Mon Sep 17 00:00:00 2001 From: Benoit Alessandroni Date: Tue, 16 Jun 2020 12:01:29 +0200 Subject: [PATCH] First integration to Hubl of the resource component --- src/dependencies.pug | 6 +++++- src/index.pug | 4 ++++ src/menu-left.pug | 5 +++++ src/page-resources.pug | 6 ++++++ 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 src/page-resources.pug diff --git a/src/dependencies.pug b/src/dependencies.pug index 7aa93ee..3682ff9 100644 --- a/src/dependencies.pug +++ b/src/dependencies.pug @@ -15,7 +15,11 @@ script(type="module" src="https://unpkg.com/@startinblox/component-notifications if endpoints.events || (endpoints.get && endpoints.get.events) script(type="module" src="https://unpkg.com/@startinblox/component-event@0.1" defer) - //- script(type="module" src="/lib/sib-event/sib-event.js" defer) + //- script(type="module" src="/lib/sib-event-component/sib-event.js" defer) + +if endpoints.resources || (endpoints.get && endpoints.get.resources) + script(type="module" src="https://unpkg.com/@startinblox/component-resource" defer) + //- script(type="module" src="/lib/sib-resource/sib-resource.js" defer) if endpoints.joboffers || (endpoints.get && endpoints.get.joboffers) script(type="module" src="https://unpkg.com/@startinblox/component-job-board@0.3" defer) diff --git a/src/index.pug b/src/index.pug index 1a139fe..3e69d87 100644 --- a/src/index.pug +++ b/src/index.pug @@ -53,6 +53,10 @@ html(lang="en") #events(hidden) include page-events.pug + if endpoints.resources || (endpoints.get && endpoints.get.resources) + #resources(hidden) + include page-resources.pug + #admin(hidden).with-sidebar include page-admin.pug diff --git a/src/menu-left.pug b/src/menu-left.pug index e304b87..4e57d9a 100644 --- a/src/menu-left.pug +++ b/src/menu-left.pug @@ -69,6 +69,11 @@ sib-router#navbar-router(default-route='dashboard') div.menu-label Evènements div.menu-icon.icon-calendar div.divider + if endpoints.resources || (endpoints.get && endpoints.get.resources) + sib-route.menu(name='resources') + div.menu-label Ressources + div.menu-icon.icon-text-box-multiple-outline + div.divider if endpoints.projects || (endpoints.get && endpoints.get.projects) div sib-link(next='admin-project-list') diff --git a/src/page-resources.pug b/src/page-resources.pug new file mode 100644 index 0000000..9f6220e --- /dev/null +++ b/src/page-resources.pug @@ -0,0 +1,6 @@ +.views-container + sib-resource(data-src=`${endpoints.resources || (endpoints.get && endpoints.get.resources)}` + range-resource-type=`${endpoints.resourcestypes || (endpoints.get && endpoints.get.resourcestypes)}` + range-resource-keyword=`${endpoints.resourceskeywords || (endpoints.get && endpoints.get.resourceskeywords)}` + upload-dir=`${endpoints.uploads || (endpoints.get && endpoints.get.uploads)}` + ) \ No newline at end of file