WIP 5
This commit is contained in:
parent
b8c6e893ff
commit
b09cc82544
167 changed files with 2196 additions and 1302 deletions
23
packages/leafcutter-ui/actions/visualizations.ts
Normal file
23
packages/leafcutter-ui/actions/visualizations.ts
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
"use server";
|
||||
|
||||
import { performLeafcutterQuery, performZammadQuery, createUserVisualization } from "opensearch-common";
|
||||
|
||||
export const createUserVisualizationAction = async ({visualizationID, title, description, query}: any) => {
|
||||
const email = "darren@redaranj.com";
|
||||
const id = await createUserVisualization({
|
||||
email,
|
||||
visualizationID,
|
||||
title,
|
||||
description,
|
||||
query
|
||||
});
|
||||
return id;
|
||||
}
|
||||
|
||||
export const searchVisualizationsAction = async (
|
||||
kind: string,
|
||||
searchQuery: string,
|
||||
) =>
|
||||
kind === "zammad"
|
||||
? performZammadQuery(searchQuery, 1000)
|
||||
: performLeafcutterQuery(searchQuery, 1000);
|
||||
Loading…
Add table
Add a link
Reference in a new issue