measureSurfaceConfigSchema
measureSurfaceConfigSchema = defineWidgetConfig({ icon: { geoviewer: 'geoviewer-polygon', }, title: measureSurfaceI18n['tab-title'], onActivate: { deactivate: { classes: ['MeasureDistance', 'AdvancedSearch', 'Report', 'Export', 'Identify', 'AddData', 'Draw'], }, }, inToolbar: inToolbarSchemaFrom({ type: 'button', }), i18n: i18nSchemaFrom({ ...measureSurfaceI18n, ...measureI18n }), config: z .object({ symbol: polygonSymbolSchema, }) .prefault({}),})