bhisma-home-about
v1.0.1
Published
Bhisma home-about component build with stenciljs
Downloads
2
Readme
Bhisma home-about Component
Bhisma home-about component build with StencilJS.
Demo
See the demo here.
Getting Started
To start building a new web component using Stencil, clone this repo to a new directory:
git clone https://github.com/isnur/bhisma-home-about.git home-about
cd home-about
git remote rm origin
and run:
npm install
npm start
To build the component for production, run:
npm run build
To run the unit tests for the components, run:
npm test
Need help? Check out our docs here.
Naming Components
When creating new component tags, we recommend not using stencil
in the component name (ex: <stencil-datepicker>
). This is because the generated component has little to nothing to do with Stencil; it's just a web component!
Instead, use a prefix that fits your company or any name for a group of related components. For example, all of the Ionic generated web components use the prefix ion
.
Using this component
Script tag
Put a script tag similar to this
<script type="module" src="https://unpkg.com/[email protected]/dist/home-about/home-about.esm.js"></script> <script nomodule src="https://unpkg.com/[email protected]/dist/home-about/home-about.js"></script>
in the head of your index.html
Then you can use the element anywhere in your template, JSX, html etc
Node Modules
Run
npm install bhisma-home-about --save
Put a script tag similar to this
<script type="module" src='node_modules/bhisma-home-about/dist/home-about/home-about.esm.js'></script> <script nomodule src='node_modules/bhisma-home-about/dist/home-about/home-about.js'></script>
in the head of your index.html
Then you can use the element anywhere in your template, JSX, html etc
In a stencil-starter app
- Run
npm install bhisma-home-about --save
- Add an import to the npm packages
import bhisma-home-about;
- Then you can use the element anywhere in your template, JSX, html etc
In the html
<home-about>
<h1>Lorem Ipsum</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</home-about>
<script>
var homeAbout = document.querySelector('home-about');
homeAbout.toggleOptions = {
textOpen: 'See More',
textClose: 'Close',
textPosition: 'right', // 'left' , 'center', 'right
textClass: 'btn btn-link'
};
</script>