font icons instead of SVG icons

This commit is contained in:
Jan Prochazka
2020-11-09 20:49:06 +01:00
parent a7fcf1d3a3
commit ca6d552f5b
16 changed files with 47 additions and 53 deletions

View File

@@ -9,10 +9,10 @@ import { filterName } from '@dbgate/datalib';
import ImportExportModal from '../modals/ImportExportModal';
const icons = {
tables: 'table2.svg',
views: 'view2.svg',
procedures: 'procedure2.svg',
functions: 'function.svg',
tables: 'mdi mdi-table color-blue-icon',
views: 'mdi mdi-table color-magenta-icon',
procedures: 'mdi mdi-cog color-blue-icon',
functions: 'mdi mdi-function-variant',
};
const menus = {
@@ -173,7 +173,8 @@ const databaseObjectAppObject = () => (
) => {
const title = schemaName ? `${schemaName}.${pureName}` : pureName;
const key = title;
const Icon = (props) => getIconImage(icons[objectTypeField], props);
const icon = icons[objectTypeField];
// const Icon = (props) => getIconImage(icons[objectTypeField], props);
const onClick = ({ schemaName, pureName }) => {
openDatabaseObjectDetail(
setOpenedTabs,
@@ -191,7 +192,7 @@ const databaseObjectAppObject = () => (
const matcher = (filter) => filterName(filter, pureName);
const groupTitle = _.startCase(objectTypeField);
return { title, key, Icon, Menu, onClick, matcher, groupTitle };
return { title, key, icon, Menu, onClick, matcher, groupTitle };
};
export default databaseObjectAppObject;