setEditorData(tbl => tbl ? { base: tbl.base, current: tableInfoUpdater(tbl.current), } : { base: tableInfoWithPairingId, current: tableInfoUpdater(tableInfoWithPairingId), } ) : null} /> { openNewTab({ title: pureName, icon: objectTypeField == 'tables' ? 'img table' : 'img view', tabComponent: objectTypeField == 'tables' ? 'TableDataTab' : 'ViewDataTab', tabPreviewMode: true, props: { schemaName, pureName, conid, database, objectTypeField, defaultActionId: 'openTable', }, }); }}>Open data { openNewTab({ title: pureName, icon: 'img sql-file', tabComponent: 'SqlObjectTab', tabPreviewMode: true, props: { schemaName, pureName, conid, database, objectTypeField, defaultActionId: 'showSql', }, }); }}>Show SQL