Files
Fleetbase-Mirror-Repo/console/app/instance-initializers/initialize-widgets.js
roncodes d3555c7c82
Some checks failed
Fleetbase CI / Build and Start Docker Services (push) Has been cancelled
Revert "refactor: Migrate FleetbaseConsole to new Universe architecture"
This reverts commit 4b12efef41.
2025-11-26 01:08:33 -05:00

37 lines
1.1 KiB
JavaScript

import { faGithub } from '@fortawesome/free-brands-svg-icons';
export function initialize(application) {
const universe = application.lookup('service:universe');
const defaultWidgets = [
{
widgetId: 'fleetbase-blog',
name: 'Fleetbase Blog',
description: 'Lists latest news and events from the Fleetbase official team.',
icon: 'newspaper',
component: 'fleetbase-blog',
grid_options: { w: 8, h: 9, minW: 8, minH: 9 },
options: {
title: 'Fleetbase Blog',
},
},
{
widgetId: 'fleetbase-github-card',
name: 'Github Card',
description: 'Displays current Github stats from the official Fleetbase repo.',
icon: faGithub,
component: 'github-card',
grid_options: { w: 4, h: 8, minW: 4, minH: 8 },
options: {
title: 'Github Card',
},
},
];
universe.registerDefaultDashboardWidgets(defaultWidgets);
universe.registerDashboardWidgets(defaultWidgets);
}
export default {
initialize,
};