project objects: o-nav
Available Variants
Error getting data for "o-nav".
There is likely a problem with o-nav.prototype.js.
Cannot find module '/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/src/patterns/objects/o-nav/o-nav.prototype.js'
Require stack:
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/utils/getPatternData.js
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/server.js
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/start.js
Error: Cannot find module '/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/src/patterns/objects/o-nav/o-nav.prototype.js'
Require stack:
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/utils/getPatternData.js
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/server.js
- /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/start.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
at Module._load (node:internal/modules/cjs/loader:981:27)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at getPatternData (/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/utils/getPatternData.js:19:10)
at /home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/server.js:216:6
at Layer.handle [as handle_request] (/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/express/lib/router/layer.js:95:5)
at next (/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/express/lib/router/layer.js:95:5)
o-nav README
This needs docs!
Create a README.md in the pattern's directory and add details about using this pattern in markdown.
o-nav Twig The markup file.
<nav class="o-nav {{ modifier_class }} {{ o_nav_classes }}">
{% if o_nav_title_text %}
<h4 id="{{ o_nav_title_id_attr }}" class="o-nav__title {{ o_nav_title_classes }}">{{ o_nav_title_text }}</h4>
{% endif %}
{% if o_nav_title_id_attr %}
<ul class="o-nav__list {{ o_nav_list_classes }}" aria-labelledby="{{ o_nav_title_id_attr }}">
{% else %}
<ul class="o-nav__list {{ o_nav_list_classes }}">
{% endif %}
{% if o_nav_is_subscription %}
<li class="a-subscription-footer-nav__list-item {{ o_nav_list_item_classes }}">
<div id="pmc-piano-footer-button" class="a-subscription-footer-nav__subscriber-link js-subscription-footer-subscribe-link lrv-u-width-75p lrv-u-width-100p@mobile-max js-subscription-login-link"></div>
</li>
{% for item in o_nav_list_items %}
<li class="a-subscription-footer-nav__list-item {{ o_nav_list_item_classes }}">
{% include "@larva/components/c-link/c-link.twig" with item %}
</li>
{% endfor %}
{% else %}
{% for item in o_nav_list_items %}
<li class="o-nav__list-item {{ o_nav_list_item_classes }}">
{% include "@larva/components/c-link/c-link.twig" with item %}
</li>
{% endfor %}
{% endif %}
</ul>
</nav>
o-nav JSON The data object for this pattern.
{
"message": "Error getting data for \"o-nav\".
There is likely a problem with o-nav.prototype.js.",
"error": {
"code": "MODULE_NOT_FOUND",
"requireStack": [
"/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/utils/getPatternData.js",
"/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/server.js",
"/home/runner/work/pmc-sportico-2020/pmc-sportico-2020/assets/node_modules/@penskemediacorp/larva/lib/start.js"
]
}
}