feat: allows an optional viewId to be passed as part of initialData

This commit is contained in:
Mark Mankarious
2023-11-03 12:15:51 +00:00
parent 159f6d4c75
commit 30cd3f28f2
2 changed files with 2 additions and 1 deletions

View File

@@ -56,7 +56,7 @@ export const useInitialDataManager = () => {
prevInitialData.current = initialData;
model.actions.set(initialData);
changeView(initialData.views[0].id, initialData);
changeView(initialData.view ?? initialData.views[0].id, initialData);
if (initialData.fitToView) {
const rendererSize = rendererEl?.getBoundingClientRect();

View File

@@ -3,6 +3,7 @@ import type { Model } from './model';
export type InitialData = Model & {
fitToView?: boolean;
view?: string;
};
export interface IsoflowProps {