Adding type inference and makeT helper function

This commit is contained in:
Jarosław Sadziński
2022-10-20 10:34:38 +02:00
parent 2f29df1b17
commit 18ba7994ed
5 changed files with 91 additions and 35 deletions

View File

@@ -1,9 +1,9 @@
import {theme, vars} from 'app/client/ui2018/cssVars';
import {makeT} from 'app/client/lib/localization';
import {icon} from 'app/client/ui2018/icons';
import {dom, DomElementArg, Observable, styled} from "grainjs";
import {t} from 'app/client/lib/localization';
const translate = (x: string, args?: any) => t(`AddNewButton.${x}`, args);
const translate = makeT(`AddNewButton`);
export function addNewButton(isOpen: Observable<boolean> | boolean = true, ...args: DomElementArg[]) {
return cssAddNewButton(