Spartacus is a lean, Angular-based JavaScript storefront for SAP Commerce Cloud that communicates exclusively through the Commerce REST API.
https://github.com/SAP/cloud-commerce-spartacus-storefront
https://sap.github.io/cloud-commerce-spartacus-storefront-docs/customizing-cms-components/
npm install && npm run buid
Build will result in svelte-search-box.js
.
-
Copy
svelte-search-box.js
file to assets folder in your shell app -
Use cms component configuration to replace default search box component:
{ cmsComponents: { SearchBoxComponent: { component: 'assets/svelte-search-box.js#svelte-search' }, } }