Skip to content

Commit

Permalink
#276 Improve File Tree Tab
Browse files Browse the repository at this point in the history
- Add example visualizations that were removed before to help new visualizations
  • Loading branch information
MaximilianZenz committed Feb 14, 2025
1 parent 183ad27 commit bab86c6
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion binocular-frontend-new/src/plugins/pluginRegistry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,17 @@ import { DataPluginBuild } from './interfaces/dataPluginInterfaces/dataPluginBui
import createVisualizationPlugin from './visualizationPlugins/simpleVisualizationPlugin';
import { BuildSettings, ChangesSettings } from './visualizationPlugins/simpleVisualizationPlugin/src/settings/settings.tsx';
import { DataPluginCommit } from './interfaces/dataPluginInterfaces/dataPluginCommits.ts';
import ExampleComplex from './visualizationPlugins/exampleComplex';
import ExampleStats from './visualizationPlugins/exampleStats';
import ExampleVisualization from './visualizationPlugins/exampleVisualization';

// should currently work for commits, but fetching the data is still hardcoded to one or the other
const builds = createVisualizationPlugin<BuildSettings, DataPluginBuild>('builds', Builds);
const changes = createVisualizationPlugin<ChangesSettings, DataPluginCommit>('commits', Changes);

//The implicit type here has to be any because every Visualization plugin has a different settings type implied
//eslint-disable-next-line @typescript-eslint/no-explicit-any
export const visualizationPlugins: VisualizationPlugin<any, any>[] = [builds, changes];
export const visualizationPlugins: VisualizationPlugin<any, any>[] = [builds, changes, ExampleStats, ExampleVisualization, ExampleComplex];

//Order = priority used when nothing selected by the user.
export const dataPlugins = [MockData, BinocularBackend, PouchDb, Github];
Expand Down

0 comments on commit bab86c6

Please sign in to comment.