Skip to content
Snippets Groups Projects
index.pug 4.11 KiB
Newer Older
doctype html
html
    include includes/head.pug
        solid-router(default-route='splash' route-prefix=lang)
            solid-route(name='splash')
            solid-route(name='account-creation')
            solid-route(name='contributor-dashboard')
            solid-route(name='searcher-dashboard')
            solid-route(name='public-dashboard')
        include includes/components/widgets.pug
        #contributor-dashboard(hidden data-view="contributor-dashboard").no-sidebar
            include includes/contributor/dashboard.pug
        #searcher-dashboard(hidden data-view="searcher-dashboard").no-sidebar
            include includes/searcher/dashboard.pug
        #public-dashboard(hidden data-view="public-dashboard").no-sidebar
            include includes/public/dashboard.pug

        #splash(hidden data-view="splash").no-sidebar.container.flex
            include includes/splash.pug
Maxime's avatar
Maxime committed
            footer#footer
                include includes/footer.pug
        #account-creation(hidden data-view="account-creation").no-sidebar.container
            include includes/account-creation.pug
Benoit Alessandroni's avatar
Benoit Alessandroni committed
        #main-loader(hidden) Loading…
        sib-auth
            sib-auth-provider(
                class="sib-auth-provider"
                data-authority=`${authority}`
                data-id=`${authorityName}`
            )

        script(type='module' src='/scripts/dispatch-space-n-user.js')
        kb-reactivity(bind-user target-src=`${endpoints.accounts || endpoints.get.accounts}`)
        kb-reactivity(bind-user nested-field="account" target-src=`${endpoints.accounts || endpoints.get.accounts}`)
        kb-reactivity(bind-user nested-field="account" target-src=`${endpoints.fields || endpoints.get.fields}`)
        kb-reactivity(bind-user nested-field="account" target-src=`${endpoints.languages || endpoints.get.languages}`)

        kb-reactivity(bind-user target-src=`${endpoints.resources || endpoints.get.resources}pending/`)
        kb-reactivity(bind-user nested-field="contributor_profile" target-src=`${endpoints.organisations || endpoints.get.organisations}`)
        kb-reactivity(bind-user nested-field="contributor_profile" target-src=`${endpoints.contributors || endpoints.get.contributors}`)
        kb-reactivity(bind-user nested-field="contributor_profile" target-src=`${endpoints.fields || endpoints.get.fields}`)
        kb-reactivity(bind-user nested-field="contributor_profile" target-src=`${endpoints.languages || endpoints.get.languages}`)

        kb-reactivity(bind-user nested-field="searcher_profile" target-src=`${endpoints.organisations || endpoints.get.organisations}`)
        kb-reactivity(bind-user nested-field="searcher_profile" target-src=`${endpoints.searchers || endpoints.get.searchers}`)
        kb-reactivity(bind-user nested-field="searcher_profile" target-src=`${endpoints.fields || endpoints.get.fields}`)
        kb-reactivity(bind-user nested-field="searcher_profile" target-src=`${endpoints.languages || endpoints.get.languages}`)

        kb-reactivity(bind-user nested-field="resources" target-src=`${endpoints.resources || endpoints.get.resources}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}` target-src=`${endpoints.resources || endpoints.get.resources}pending/`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step1 || endpoints.get.step1}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step2 || endpoints.get.step2}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step3 || endpoints.get.step3}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step4 || endpoints.get.step4}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step5 || endpoints.get.step5}`)
        kb-reactivity(data-src=`${endpoints.resources || endpoints.get.resources}pending/` target-src=`${endpoints.step6 || endpoints.get.step6}`)