Here is an example of adding limioProps to the package.json file of your component. These will get pulled into your component when it is being rendered in Limio and will also be customisable when inside the page builder:
{
"name": "headings",
"version": "1.0.0",
"description": "A headings component",
"main": "./index.js",
"author": "",
"dependencies": {
"@limio/catalog": "^2.1.0",
"react": "^16.14.0",
"react-i18next": "^11.3.1"
},
"limioProps": [
{
"id": "heading",
"label": "Heading",
"type": "string",
"default": "Lorem ipsum dolor sit amet"
},
{
"id": "subheading",
"label": "Subheading",
"type": "string",
"default": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
}
{
"id": "componentId",
"label": "Component Id",
"type": "string",
"default": "headings-limio"
}
]
}