mirror of
https://github.com/mountain-loop/yaak.git
synced 2025-12-23 22:48:55 -05:00
16 lines
533 B
TypeScript
16 lines
533 B
TypeScript
import { useQuery } from '@tanstack/react-query';
|
|
import type { Tokens } from '@yaakapp-internal/templates';
|
|
import { invokeCmd } from '../lib/tauri';
|
|
|
|
export function useTemplateTokensToString(tokens: Tokens) {
|
|
return useQuery<string>({
|
|
refetchOnWindowFocus: false,
|
|
queryKey: ['template_tokens_to_string', tokens],
|
|
queryFn: () => templateTokensToString(tokens),
|
|
});
|
|
}
|
|
|
|
export async function templateTokensToString(tokens: Tokens): Promise<string> {
|
|
return invokeCmd('cmd_template_tokens_to_string', { tokens });
|
|
}
|