diff --git a/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj b/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj index 2cb10816..3bf3a352 100644 --- a/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj +++ b/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj @@ -1,7 +1,7 @@  - 9.0.0 + 9.0.2 diff --git a/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer.js b/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer.js index db80bc9e..81a3379d 100644 --- a/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer.js +++ b/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer.js @@ -32,7 +32,7 @@ export async function createUniverSheetAsync(sheet) { const { UniverSheetsDataValidationPlugin } = UniverSheetsDataValidation const { UniverSheetsDataValidationUIPlugin } = UniverSheetsDataValidationUi const { defaultTheme } = UniverDesign; - + const options = { theme: sheet.options.theme ?? defaultTheme, locale: sheet.options.lang ?? LocaleType.ZH_CN, @@ -70,15 +70,13 @@ export async function createUniverSheetAsync(sheet) { ...options }); - const { data: { data } = {} } = sheet.options; + const { data } = sheet.options.data || {}; if (data) { - const template = typeof data.template === 'string' ? JSON.parse(data.template) : data.template; - template && delete data.template; - univerAPI.createWorkbook(merge({}, template, { customData: data })); - delete sheet.options.data; + const option = typeof data === 'string' ? JSON.parse(data) : data; + univerAPI.createWorkbook(option); } else { - univerAPI.createUniverSheet(); + univerAPI.createWorkbook(); } sheet.univer = univer; diff --git a/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/css/univer-sheet.bundle.css b/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/css/univer-sheet.bundle.css index 635117e9..cdcb0841 100644 --- a/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/css/univer-sheet.bundle.css +++ b/src/components/BootstrapBlazor.UniverSheet/wwwroot/univer/css/univer-sheet.bundle.css @@ -18,6 +18,6 @@ z-index: 1200; } -.univer-toolbar > div { +.univer-theme [role="toolbar"] .univer-justify-center { justify-content: flex-start; }