diff --git a/src/pages/editor-page/top-navbar/menu/menu.tsx b/src/pages/editor-page/top-navbar/menu/menu.tsx index c99f1eee..d955eaba 100644 --- a/src/pages/editor-page/top-navbar/menu/menu.tsx +++ b/src/pages/editor-page/top-navbar/menu/menu.tsx @@ -250,65 +250,82 @@ export const Menu: React.FC = () => { {t('menu.file.export_sql')} - exportSQL(DatabaseType.GENERIC)} - > - {databaseTypeToLabelMap['generic']} - - - exportSQL(DatabaseType.POSTGRESQL) - } - > - {databaseTypeToLabelMap['postgresql']} - {databaseType !== DatabaseType.POSTGRESQL && ( + {databaseType === DatabaseType.GENERIC ? ( + + exportSQL(DatabaseType.GENERIC) + } + > + {databaseTypeToLabelMap['generic']} + + ) : null} + {databaseType !== DatabaseType.GENERIC ? ( + exportSQL(databaseType)} + > + {databaseTypeToLabelMap[databaseType]} + + ) : null} + {databaseType !== DatabaseType.POSTGRESQL ? ( + + exportSQL(DatabaseType.POSTGRESQL) + } + > + {databaseTypeToLabelMap['postgresql']} {emojiAI} - )} - - exportSQL(DatabaseType.MYSQL)} - > - {databaseTypeToLabelMap['mysql']} - {databaseType !== DatabaseType.MYSQL && ( + + ) : null} + {databaseType !== DatabaseType.MYSQL ? ( + + exportSQL(DatabaseType.MYSQL) + } + > + {databaseTypeToLabelMap['mysql']} {emojiAI} - )} - - - exportSQL(DatabaseType.SQL_SERVER) - } - > - {databaseTypeToLabelMap['sql_server']} - {databaseType !== DatabaseType.SQL_SERVER && ( + + ) : null} + {databaseType !== DatabaseType.SQL_SERVER ? ( + + exportSQL(DatabaseType.SQL_SERVER) + } + > + {databaseTypeToLabelMap['sql_server']} {emojiAI} - )} - - exportSQL(DatabaseType.MARIADB)} - > - {databaseTypeToLabelMap['mariadb']} - {databaseType !== DatabaseType.MARIADB && ( + + ) : null} + {databaseType !== DatabaseType.MARIADB ? ( + + exportSQL(DatabaseType.MARIADB) + } + > + {databaseTypeToLabelMap['mariadb']} {emojiAI} - )} - - exportSQL(DatabaseType.SQLITE)} - > - {databaseTypeToLabelMap['sqlite']} - {databaseType !== DatabaseType.SQLITE && ( + + ) : null} + {databaseType !== DatabaseType.SQLITE ? ( + + exportSQL(DatabaseType.SQLITE) + } + > + {databaseTypeToLabelMap['sqlite']} {emojiAI} - )} - + + ) : null}