saved sql files

This commit is contained in:
Jan Prochazka
2020-04-13 17:14:50 +02:00
parent 41322f237a
commit 7a0b9a27d2
8 changed files with 137 additions and 11 deletions

View File

@@ -3,13 +3,13 @@ import styled from 'styled-components';
import _ from 'lodash';
import { AppObjectList } from '../appobj/AppObjectList';
import { useOpenedTabs } from '../utility/globalState';
import { useOpenedTabs, useSavedSqlFiles } from '../utility/globalState';
import openedTabAppObject from '../appobj/openedTabAppObject';
import { SearchBoxWrapper, InnerContainer, Input, MainContainer, OuterContainer, WidgetTitle } from './WidgetStyles';
import savedSqlFileAppObject from '../appobj/savedSqlFileAppObject';
function OpenedTabsList() {
const tabs = useOpenedTabs();
console.log('TABS', tabs);
return (
<>
@@ -21,13 +21,28 @@ function OpenedTabsList() {
);
}
function SavedSqlFilesList() {
const files = useSavedSqlFiles();
return (
<>
<WidgetTitle>Saved SQL files</WidgetTitle>
<InnerContainer>
<AppObjectList list={files} makeAppObj={savedSqlFileAppObject()} />
</InnerContainer>
</>
);
}
export default function FilesWidget() {
return (
<MainContainer>
<OuterContainer>
<OpenedTabsList />
</OuterContainer>
<OuterContainer></OuterContainer>
<OuterContainer>
<SavedSqlFilesList />
</OuterContainer>
</MainContainer>
);
}