run macros in table data editor #68

This commit is contained in:
Jan Prochazka
2021-03-25 19:07:51 +01:00
parent 2afa7a5f58
commit 952bdc4baa
9 changed files with 184 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts" context="module">
function extractMacroValuesForMacro(macroValues, macro) {
export function extractMacroValuesForMacro(macroValues, macro) {
// return {};
if (!macro) return {};
return {

View File

@@ -11,11 +11,17 @@
let filter = '';
export let managerSize;
export let macroCondition;
</script>
<ManagerInnerContainer width={managerSize}>
<SearchBoxWrapper>
<SearchInput placeholder="Search macros" bind:value={filter} />
</SearchBoxWrapper>
<AppObjectList list={_.sortBy(macros, 'title')} module={macroAppObject} {filter} groupFunc={data => data.group} />
<AppObjectList
list={_.sortBy(macros, 'title').filter(x => (macroCondition ? macroCondition(x) : true))}
module={macroAppObject}
{filter}
groupFunc={data => data.group}
/>
</ManagerInnerContainer>