2020-11-26 02:59:46 +00:00
|
|
|
// dees tools
|
2023-10-08 13:11:00 +02:00
|
|
|
import * as deesWccTools from '../ts_web/index.js';
|
|
|
|
|
import * as deesDomTools from '@design.estate/dees-domtools';
|
2020-11-26 02:59:46 +00:00
|
|
|
|
2025-12-28 12:51:55 +00:00
|
|
|
// elements, views and pages
|
2023-10-08 13:11:00 +02:00
|
|
|
import * as elements from '../test/elements/index.js';
|
2025-12-28 12:51:55 +00:00
|
|
|
import * as views from '../test/views/index.js';
|
2023-10-08 13:11:00 +02:00
|
|
|
import * as pages from '../test/pages/index.js';
|
2020-11-26 02:59:46 +00:00
|
|
|
|
2025-12-28 12:51:55 +00:00
|
|
|
// Sections-based API with Views
|
|
|
|
|
deesWccTools.setupWccTools({
|
|
|
|
|
sections: [
|
|
|
|
|
{
|
|
|
|
|
name: 'Pages',
|
|
|
|
|
type: 'pages',
|
|
|
|
|
items: pages,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'Views',
|
|
|
|
|
type: 'elements',
|
|
|
|
|
items: views,
|
|
|
|
|
icon: 'web',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'Elements',
|
|
|
|
|
type: 'elements',
|
|
|
|
|
items: elements,
|
|
|
|
|
sort: ([a], [b]) => a.localeCompare(b),
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
});
|
|
|
|
|
|
2020-11-26 02:59:46 +00:00
|
|
|
deesDomTools.elementBasic.setup();
|