{"version":1,"pages":[{"id":"-LMNZy_6ugnJC_eHyW4q","title":"Getting started with Add-ons","pathname":"/","siteSpaceId":"sitesp_p4Yw8","description":"Craft custom Add-ons that push the boundaries of Local and revolutionize your day-to-day workflow!"},{"id":"-LT9Iof12cb6S9MARazf","title":"Designing your Add-on","pathname":"/designing-your-add-on","siteSpaceId":"sitesp_p4Yw8","description":""},{"id":"-LT9J-7tI3RALIjId9kS","title":"The Local interface","pathname":"/designing-your-add-on/using-locals-interface","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Designing your Add-on"}]},{"id":"-LTADZbHAUFUaumDTj50","title":"Where should I put my Add-on?","pathname":"/designing-your-add-on/giving-your-add-on-a-home","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Designing your Add-on"}]},{"id":"-LT9J7WZ_jocyatoy1F5","title":"Interaction & layout","pathname":"/designing-your-add-on/creating-your-layout","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Designing your Add-on"}]},{"id":"-LT5BmT_Uid9FUYwqSXj","title":"UI components","pathname":"/designing-your-add-on/ui-components","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Designing your Add-on"}]},{"id":"-LT585mXCCV93HWo2nCQ","title":"Building your Add-on","pathname":"/building","siteSpaceId":"sitesp_p4Yw8","description":""},{"id":"-LTTN1NOidSvKhPIefA4","title":"Add-on Structure","pathname":"/building/add-on-structure","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"}]},{"id":"-LTTNGSQKUo5vinjAIYV","title":"Context API","pathname":"/building/context-api","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"}]},{"id":"-LTTP-IehpmtEaUxTZk0","title":"Using local-components","pathname":"/building/using-local-components","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"}]},{"id":"-LT9JaG70t2WmFfg5DlP","title":"Hooks","pathname":"/building/hooks","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"}]},{"id":"-LaGNVTa1iA9-OdMEMHw","title":"Content Hooks","pathname":"/building/hooks/content-hooks","siteSpaceId":"sitesp_p4Yw8","description":"Content Hooks allow you to inject React components into various location in Local's UI. With Content Hooks you can do anything from adding additional buttons, table rows, or even new pages and routes.","breadcrumbs":[{"label":"Building your Add-on"},{"label":"Hooks"}]},{"id":"-LaGQit-ZndSfYVIjNS1","title":"Filters","pathname":"/building/hooks/filters","siteSpaceId":"sitesp_p4Yw8","description":"Filters enable easily modifying data that is passed around in Local. Much like WordPress' filters, all filters in Local must return a value.","breadcrumbs":[{"label":"Building your Add-on"},{"label":"Hooks"}]},{"id":"-LaGQkt7QmBsnbKUFIE-","title":"Actions","pathname":"/building/hooks/actions","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"},{"label":"Hooks"}]},{"id":"-LaLPPj22wCwzKsSIEbg","title":"Common Parameters","pathname":"/building/hooks/common-parameters","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"},{"label":"Hooks"}]},{"id":"-LaLmiDw3BMMJIhqGmaQ","title":"Example Add-ons","pathname":"/building/example-add-ons","siteSpaceId":"sitesp_p4Yw8","description":"","breadcrumbs":[{"label":"Building your Add-on"}]}]}