mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
chore(data-viewer-plugin): add data filter reset
CB-85
This commit is contained in:
@@ -33,7 +33,7 @@ const styles = composes(
|
||||
flex: 1;
|
||||
}
|
||||
IconButton {
|
||||
margin-right: 18px;
|
||||
margin-right: 14px;
|
||||
position: relative;
|
||||
height: 24px;
|
||||
width: 24px;
|
||||
@@ -54,6 +54,13 @@ export const TableWhereFilter = observer(function TableWhereFilter({
|
||||
(value: string) => context.setQueryWhereFilter(value),
|
||||
[context]
|
||||
);
|
||||
const resetFilter = useCallback(
|
||||
() => {
|
||||
context.setQueryWhereFilter('');
|
||||
context.applyQueryFilters();
|
||||
},
|
||||
[context]
|
||||
);
|
||||
|
||||
return styled(useStyles(styles))(
|
||||
<SubmittingForm onSubmit={() => context.applyQueryFilters()}>
|
||||
@@ -66,6 +73,7 @@ export const TableWhereFilter = observer(function TableWhereFilter({
|
||||
mod='surface'
|
||||
/>
|
||||
<IconButton name='apply' viewBox='' onClick={() => context.applyQueryFilters()}/>
|
||||
<IconButton name='reject' viewBox='' onClick={resetFilter}/>
|
||||
</SubmittingForm>
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user