UNPKG

wykrestest

Version:

Candlestick Chart made with Konva, React and Jotai

51 lines (50 loc) 3.37 kB
import React from 'react'; import { IGroupItem, IDateItem } from './dateTypes'; import { PrimitiveAtom } from 'jotai'; export declare const splitDateArrayAtom: import("jotai").WritableAtom<PrimitiveAtom<IGroupItem>[], ({ type: "remove"; atom: PrimitiveAtom<IGroupItem>; } | { type: "insert"; value: IGroupItem; before?: PrimitiveAtom<IGroupItem> | undefined; } | { type: "move"; atom: PrimitiveAtom<IGroupItem>; before?: PrimitiveAtom<IGroupItem> | undefined; }) | (import("jotai").Atom<IGroupItem> & { write: (get: { <Value>(atom: import("jotai").Atom<Value | Promise<Value>>): Value; <Value_1>(atom: import("jotai").Atom<Promise<Value_1>>): Value_1; <Value_2>(atom: import("jotai").Atom<Value_2>): Value_2 extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? any : V : V : V : V : V : V : V : V : V : V : Value_2; } & { <Value_3>(atom: import("jotai").Atom<Value_3 | Promise<Value_3>>, options: { unstable_promise: true; }): Value_3 | Promise<Value_3>; <Value_4>(atom: import("jotai").Atom<Promise<Value_4>>, options: { unstable_promise: true; }): Value_4 | Promise<Value_4>; <Value_5>(atom: import("jotai").Atom<Value_5>, options: { unstable_promise: true; }): (Value_5 extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? any : V : V : V : V : V : V : V : V : V : V : Value_5) | Promise<Value_5 extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? V extends Promise<infer V> ? any : V : V : V : V : V : V : V : V : V : V : Value_5>; }, set: { <Value_6, Result extends void | Promise<void>>(atom: import("jotai").WritableAtom<Value_6, undefined, Result>): Result; <Value_7, Update, Result_1 extends void | Promise<void>>(atom: import("jotai").WritableAtom<Value_7, Update, Result_1>, update: Update): Result_1; }, update: IGroupItem | ((prev: IGroupItem) => IGroupItem)) => void; onMount?: (<S extends (update: IGroupItem | ((prev: IGroupItem) => IGroupItem)) => void>(setAtom: S) => void | (() => void)) | undefined; }), void>; export declare const Date: React.FC; export declare const DateMemo: React.NamedExoticComponent<{}>; interface IProps { item: IGroupItem; } export declare const DateItem: React.FC<IProps>; export declare const DateItemMemo: React.NamedExoticComponent<IProps>; interface FinalProps { item: IDateItem; toggle: boolean; scalePH: number; } export declare const FinalDateItem: React.FC<FinalProps>; export declare const FinalDateItemMemo: React.NamedExoticComponent<FinalProps>; export {};