Module: @orderly.network/react
Table of contents
References
Namespaces
- Calendar
- DialogBody
- DialogFooter
- DialogHeader
- DropdownMenuShortcut
- SheetFooter
- SheetHeader
- TabPane
- Tooltip
Enumerations
Interfaces
- AccountStatusProps
- DepositProps
- InputProps
- MarketsProps
- ModalHocProps
- OrderBookProps
- OrderEntryProps
- OrdersViewProps
- PositionsViewProps
- TabContextState
- TabPaneProps
- TradeHistoryProps
- TradingPageContextValue
- WithdrawProps
Type Aliases
- Button
- Collapse
- Column
- CombinedComponent
- CombinedText
- DateRange
- Deposit
- Layout
- ListTile
- OrderlyConfig
- OrderlyConfigCtx
- TradingPage
Variables
Functions
- AccountStatusBar
- AlertDialog
- AssetAndMarginSheet
- AssetsProvider
- Button
- Calendar
- ChainDialog
- ChainListView
- ChainSelect
- ClosePositionPane
- Collapse
- Collapsible
- CollapsibleContent
- CollapsibleTrigger
- DataListView
- DatePicker
- Deposit
- DepositAndWithdrawWithDialog
- DepositAndWithdrawWithSheet
- Dialog
- DialogBody
- DialogContent
- DialogFooter
- DialogHeader
- DialogTitle
- DialogTrigger
- Divider
- DropdownMenu
- DropdownMenuCheckboxItem
- DropdownMenuContent
- DropdownMenuGroup
- DropdownMenuItem
- DropdownMenuLabel
- DropdownMenuPortal
- DropdownMenuRadioGroup
- DropdownMenuRadioItem
- DropdownMenuSeparator
- DropdownMenuShortcut
- DropdownMenuSub
- DropdownMenuSubContent
- DropdownMenuSubTrigger
- DropdownMenuTrigger
- EmptyView
- EndReachedBox
- Input
- Layout
- ListTile
- ListView
- Markets
- MarketsFull
- NoData
- OrderBook
- OrderEntry
- OrderlyAppProvider
- OrdersView
- Page
- Picker
- Portfolio
- PositionsView
- PositionsViewFull
- Progress
- Select
- Sheet
- SheetClose
- SheetContent
- SheetDescription
- SheetFooter
- SheetHeader
- SheetTitle
- SheetTrigger
- SimpleDialog
- Spinner
- Statistic
- Switch
- SymbolProvider
- SystemStatusBar
- TabList
- TabPane
- Table
- Tabs
- Text
- Tooltip
- TooltipContent
- TooltipProvider
- TooltipTrigger
- TradeHistory
- TradingPage
- TradingPageProvider
- WalletConnect
- Withdraw
- cn
- create
- installExtension
- parseNumber
- showAccountConnectorModal
- toast
- useCSSVariable
- useModal
- useTab
References
Numeral
Renames and re-exports CombinedComponentType Aliases
Button
Ƭ Button: typeofBaseButton & { Segmented: typeof SegmentedButton ; buttonVariants: typeof buttonVariants }
Defined in
packages/component/src/button/index.tsx:4 packages/component/src/button/index.tsx:12Collapse
Ƭ Collapse: typeofCollapseRoot & { panel: typeof Panel }
Defined in
packages/component/src/collapsible/collapse/collapse.tsx:18 packages/component/src/collapsible/collapse/collapse.tsx:22Column
Ƭ Column<RecordType>: Object
Type parameters
| Name | Type |
|---|---|
RecordType | extends unknown = any |
Type declaration
| Name | Type |
|---|---|
align? | "left" | "center" | "right" |
className? | string | (record: RecordType, index: number) => string |
dataIndex | string |
fixed? | ColumnFixed |
formatter? | (value: any, record: RecordType, index: number) => any |
getKey? | (record: RecordType, index: number) => string |
hint? | ReactNode |
hintClassName? | string |
onSort? | boolean | (r1: RecordType, r2: RecordType, sortOrder: SortOrder) => number |
render? | (value: any, record: RecordType, index: number) => React.ReactNode |
title | string |
width? | number |
Defined in
packages/component/src/table/col.tsx:10CombinedComponent
Ƭ CombinedComponent: typeofNumeral & { symbol: typeof NumeralWithSymbol ; total: typeof NumeralTotal ; withCtx: typeof NumeralWithCtx }
Defined in
packages/component/src/text/index.ts:8CombinedText
Ƭ CombinedText: typeofText & { tradingPair: typeof TradingPair }
Defined in
packages/component/src/text/index.ts:21DateRange
Ƭ DateRange:Object
Type declaration
| Name | Type |
|---|---|
from? | Date |
to? | Date |
Defined in
packages/component/src/datePicker/datePiker.tsx:10Deposit
Ƭ Deposit: typeofDepositRoot & { withDialog: typeof DepositWithDialog ; withSheet: typeof DepositWithSheet }
Defined in
packages/component/src/block/deposit/index.ts:5 packages/component/src/block/deposit/index.ts:10Layout
Ƭ Layout: typeofBaseLayout & { Content: typeof Content ; Footer: typeof Footer ; Header: typeof Header ; PageHeader: typeof PageHeader ; Sider: typeof Sider ; Split: typeof Split }
Defined in
packages/component/src/layout/index.ts:12 packages/component/src/layout/index.ts:21ListTile
Ƭ ListTile: typeofListTile & { symbol: typeof ListTileForSymbol }
Defined in
packages/component/src/listView/index.tsx:22 packages/component/src/listView/index.tsx:26OrderlyConfig
Ƭ OrderlyConfig:Object
Type declaration
| Name | Type |
|---|---|
app | { appIcons: AppLogos ; brokerId: string ; brokerName: string } |
app.appIcons | AppLogos |
app.brokerId | string |
app.brokerName | string |
pages | { trading?: { tradingView?: { library_path: string ; scriptSRC: string } } } |
pages.trading? | { tradingView?: { library_path: string ; scriptSRC: string } } |
pages.trading.tradingView? | { library_path: string ; scriptSRC: string } |
pages.trading.tradingView.library_path | string |
pages.trading.tradingView.scriptSRC | string |
wallet | { apiKey?: string ; options?: any } |
wallet.apiKey? | string |
wallet.options? | any |
Defined in
packages/component/src/types/orderly.config.ts:3OrderlyConfigCtx
Ƭ OrderlyConfigCtx:Object
Defined in
packages/component/src/types/orderly.config.ts:23TradingPage
Ƭ TradingPage: typeofBaseTradingPage & { desktop: typeof DesktopTradingPage ; mobile: typeof MobileTradingPage }
Defined in
packages/component/src/page/trading/index.tsx:7 packages/component/src/page/trading/index.tsx:12Variables
AssetsContext
•Const AssetsContext: Context<AssetsContextState>
Defined in
packages/component/src/provider/assetsProvider.tsx:28OrderlyAppContext
•Const OrderlyAppContext: Context<OrderlyAppContextState>
Defined in
packages/component/src/provider/appProvider.tsx:94SymbolContext
•Const SymbolContext: Context<SymbolContextState>
Defined in
packages/component/src/provider/symbolProvider.tsx:19TabContext
•Const TabContext: Context<TabContextState>
Defined in
packages/component/src/tab/tabContext.tsx:20TradingPageContext
•Const TradingPageContext: Context<TradingPageContextValue>
Defined in
packages/component/src/page/trading/context/tradingPageContext.tsx:14modal
•Const modal: Object
Type declaration
| Name | Type |
|---|---|
actionSheet | (items: ActionSheetItem[]) => Promise<unknown> |
alert | (props: AlertDialogProps) => Promise<unknown> |
confirm | (props: ConfirmProps) => Promise<unknown> |
dialog | (props: DialogProps) => Promise<unknown> |
hide | <T>(modal: string | FC<any>) => Promise<T> |
register | <T>(id: string, comp: T, props?: Partial<ModalArgs<T>>) => void |
remove | (id: string) => void |
setStates | (id: string, states: Record<string, unknown>) => void |
sheet | (props: SheetProps) => Promise<unknown> |
show | <T, C>(modal: FC<C>, args?: Omit<C, "id">) => Promise<T><T>(modal: string, args?: Record<string, unknown>) => Promise<T><T, P>(modal: string, args?: P) => Promise<T> |
unregister | (id: string) => void |
Defined in
packages/component/src/modal/index.tsx:20version
• version:"1.5.7"
Defined in
packages/component/src/version.ts:14Functions
AccountStatusBar
▸ AccountStatusBar(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | AccountStatusProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567AlertDialog
▸ AlertDialog(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | AlertDialogProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567AssetAndMarginSheet
▸ AssetAndMarginSheet(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | AssetAndMarginProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567AssetsProvider
▸ AssetsProvider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | Object |
props.children? | ReactNode |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Button
▸ Button(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | ButtonProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Calendar
▸ Calendar(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | DayPickerDefaultProps | DayPickerSingleProps | DayPickerMultipleProps | DayPickerRangeProps |
Returns
Element
Defined in
packages/component/src/datePicker/calendar.tsx:10ChainDialog
▸ ChainDialog(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | ChainListViewProps & ModalHocProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567ChainListView
▸ ChainListView(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | ChainListViewProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567ChainSelect
▸ ChainSelect(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | ChainSelectProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567ClosePositionPane
▸ ClosePositionPane(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | ClosePositionPaneProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Collapse
▸ Collapse(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<{ activeKey?: string }> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Collapsible
▸ Collapsible(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | CollapsibleProps & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395CollapsibleContent
▸ CollapsibleContent(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | CollapsibleContentProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567CollapsibleTrigger
▸ CollapsibleTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | CollapsibleTriggerProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DataListView
▸ DataListView(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | unknown |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DatePicker
▸ DatePicker(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | Object |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Deposit
▸ Deposit(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DepositProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DepositAndWithdrawWithDialog
▸ DepositAndWithdrawWithDialog(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DepositAndWithdrawProps & ModalHocProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DepositAndWithdrawWithSheet
▸ DepositAndWithdrawWithSheet(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DepositAndWithdrawProps & ModalHocProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Dialog
▸ Dialog(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DialogProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DialogBody
▸ DialogBody(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<DialogBodyProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DialogContent
▸ DialogContent(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DialogContentProps & RefAttributes<HTMLDivElement>, "ref"> & VariantProps<(props?: Object) => string> & { closable?: boolean ; closeableSize?: number } & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DialogFooter
▸ DialogFooter(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | HTMLAttributes<HTMLDivElement> |
Returns
Element
Defined in
packages/component/src/dialog/dialog.tsx:112DialogHeader
▸ DialogHeader(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | HTMLAttributes<HTMLDivElement> |
Returns
Element
Defined in
packages/component/src/dialog/dialog.tsx:97DialogTitle
▸ DialogTitle(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DialogTitleProps & RefAttributes<HTMLHeadingElement>, "ref"> & RefAttributes<HTMLHeadingElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DialogTrigger
▸ DialogTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DialogTriggerProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Divider
▸ Divider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<DividerProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DropdownMenu
▸ DropdownMenu(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DropdownMenuProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DropdownMenuCheckboxItem
▸ DropdownMenuCheckboxItem(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuCheckboxItemProps & RefAttributes<HTMLDivElement>, "ref"> & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuContent
▸ DropdownMenuContent(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuContentProps & RefAttributes<HTMLDivElement>, "ref"> & { container?: HTMLElement } & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuGroup
▸ DropdownMenuGroup(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DropdownMenuGroupProps & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuItem
▸ DropdownMenuItem(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuItemProps & RefAttributes<HTMLDivElement>, "ref"> & { inset?: boolean } & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuLabel
▸ DropdownMenuLabel(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuLabelProps & RefAttributes<HTMLDivElement>, "ref"> & { inset?: boolean } & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuPortal
▸ DropdownMenuPortal(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DropdownMenuPortalProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DropdownMenuRadioGroup
▸ DropdownMenuRadioGroup(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DropdownMenuRadioGroupProps & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuRadioItem
▸ DropdownMenuRadioItem(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuRadioItemProps & RefAttributes<HTMLDivElement>, "ref"> & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuSeparator
▸ DropdownMenuSeparator(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuSeparatorProps & RefAttributes<HTMLDivElement>, "ref"> & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuShortcut
▸ DropdownMenuShortcut(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | HTMLAttributes<HTMLSpanElement> |
Returns
Element
Defined in
packages/component/src/dropdown/dropdown.tsx:177DropdownMenuSub
▸ DropdownMenuSub(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DropdownMenuSubProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567DropdownMenuSubContent
▸ DropdownMenuSubContent(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuSubContentProps & RefAttributes<HTMLDivElement>, "ref"> & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuSubTrigger
▸ DropdownMenuSubTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DropdownMenuSubTriggerProps & RefAttributes<HTMLDivElement>, "ref"> & { inset?: boolean } & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395DropdownMenuTrigger
▸ DropdownMenuTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DropdownMenuTriggerProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395EmptyView
▸ EmptyView(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | EmptyViewProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567EndReachedBox
▸ EndReachedBox(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<EndReachedBoxProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Input
▸ Input(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | InputProps & RefAttributes<HTMLInputElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Layout
▸ Layout(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | LayoutProps |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395ListTile
▸ ListTile(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<ListTileProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567ListView
▸ ListView<T, D>(props): Element
Type parameters
| Name |
|---|
T |
D |
Parameters
| Name | Type |
|---|---|
props | ListViewProps<T, D> & { ref?: ForwardedRef<{ scroll: (direction: { x: number ; y: number }) => void }> } |
Returns
Element
Defined in
packages/component/src/listView/listView.tsx:104Markets
▸ Markets(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | MarketsProps & { listHeight?: number } |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567MarketsFull
▸ MarketsFull(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | MarketsProps & Props |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567NoData
▸ NoData(props): Element
Parameters
| Name | Type |
|---|---|
props | IntrinsicAttributes & SVGProps<SVGSVGElement> |
Returns
Element
Defined in
packages/component/src/illustration/noData.tsx:2OrderBook
▸ OrderBook(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | OrderBookProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567OrderEntry
▸ OrderEntry(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | OrderEntryProps & RefAttributes<OrderEntryRef> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395OrderlyAppProvider
▸ OrderlyAppProvider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<CommonOrderlyAppState & { contracts?: IContract ; includeTestnet?: boolean ; referral?: ReferralProps ; toastLimitCount?: number } & ConfigProviderProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567OrdersView
▸ OrdersView(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | OrdersViewProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Page
▸ Page(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<PageProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Picker
▸ Picker(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | PickerProps & RefAttributes<PickerRef> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Portfolio
▸ Portfolio(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | Object |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567PositionsView
▸ PositionsView(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PositionsViewProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567PositionsViewFull
▸ PositionsViewFull(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | Omit<PositionsViewProps, "onShowAllSymbolChange"> & { pnlNotionalDecimalPrecision: any ; setUnPnlPriceBasic: any ; unPnlPriceBasis: any } |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Progress
▸ Progress(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<ProgressProps & RefAttributes<HTMLDivElement>, "ref"> & ProgressProps & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Select
▸ Select(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | SelectProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Sheet
▸ Sheet(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | DialogProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567SheetClose
▸ SheetClose(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DialogCloseProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SheetContent
▸ SheetContent(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | SheetContentProps & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SheetDescription
▸ SheetDescription(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DialogDescriptionProps & RefAttributes<HTMLParagraphElement>, "ref"> & RefAttributes<HTMLParagraphElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SheetFooter
▸ SheetFooter(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | HTMLAttributes<HTMLDivElement> |
Returns
Element
Defined in
packages/component/src/sheet/sheet.tsx:116SheetHeader
▸ SheetHeader(«destructured»): Element
Parameters
| Name | Type |
|---|---|
«destructured» | HTMLAttributes<HTMLDivElement> & { leading?: ReactNode } |
Returns
Element
Defined in
packages/component/src/sheet/sheet.tsx:96SheetTitle
▸ SheetTitle(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<DialogTitleProps & RefAttributes<HTMLHeadingElement>, "ref"> & RefAttributes<HTMLHeadingElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SheetTrigger
▸ SheetTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | DialogTriggerProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SimpleDialog
▸ SimpleDialog(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<BaseDialogProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Spinner
▸ Spinner(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | SpinnerProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Statistic
▸ Statistic(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | StatisticProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Switch
▸ Switch(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | SwitchProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395SymbolProvider
▸ SymbolProvider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<FormatterProviderProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567SystemStatusBar
▸ SystemStatusBar(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | FooterStatusBarProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TabList
▸ TabList(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | TabListProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TabPane
▸ TabPane(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<TabPaneProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Table
▸ Table<RecordType>(props): Element
Type parameters
| Name | Type |
|---|---|
RecordType | extends unknown |
Parameters
| Name | Type |
|---|---|
props | TableProps<RecordType> |
Returns
Element
Defined in
packages/component/src/table/table.tsx:29Tabs
▸ Tabs(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | TabsProps & { children?: ReactNode } & RefAttributes<{ getContainer: () => HTMLDivElement }> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395Text
▸ Text(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<TextProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Tooltip
▸ Tooltip(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | TooltipProps & Omit<TooltipContentProps & RefAttributes<HTMLDivElement>, "ref"> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TooltipContent
▸ TooltipContent(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | Omit<TooltipContentProps & RefAttributes<HTMLDivElement>, "ref"> & RefAttributes<HTMLDivElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395TooltipProvider
▸ TooltipProvider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | TooltipProviderProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TooltipTrigger
▸ TooltipTrigger(props): ReactNode
NOTE: Exotic components are not callable.
Parameters
| Name | Type |
|---|---|
props | TooltipTriggerProps & RefAttributes<HTMLButtonElement> |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:395TradeHistory
▸ TradeHistory(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | TradeHistoryProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TradingPage
▸ TradingPage(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | TradingPageProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567TradingPageProvider
▸ TradingPageProvider(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | PropsWithChildren<TradingPageProviderProps> |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567WalletConnect
▸ WalletConnect(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | WalletConnectProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567Withdraw
▸ Withdraw(props, context?): ReactNode
Parameters
| Name | Type |
|---|---|
props | WithdrawProps |
context? | any |
Returns
ReactNode
Defined in
node_modules/.pnpm/@types+react@18.2.38/node_modules/@types/react/index.d.ts:567cn
▸ cn(...args): string
Parameters
| Name | Type |
|---|---|
...args | any[] |
Returns
string
Defined in
packages/component/src/utils/css.ts:6create
▸ create<P>(Comp): FC<P & ModalHocProps>
Type parameters
| Name | Type |
|---|---|
P | extends Object |
Parameters
| Name | Type |
|---|---|
Comp | ComponentType<P> |
Returns
FC<P & ModalHocProps>
Defined in
packages/component/src/modal/modalHelper.tsx:18installExtension
▸ installExtension<Props>(options): (component: ExtensionRenderComponentType<Props>) => void
Type parameters
| Name | Type |
|---|---|
Props | extends unknown = |
Parameters
| Name | Type |
|---|---|
options | ExtensionOptions |
Returns
fn
▸ (component): void
Parameters
| Name | Type |
|---|---|
component | ExtensionRenderComponentType<Props> |
Returns
void
Defined in
packages/component/src/plugin/install.tsx:35parseNumber
▸ parseNumber(value, options?): string
Parameters
| Name | Type |
|---|---|
value | string | number |
options | Object |
options.abs? | boolean |
options.padding? | boolean |
options.precision? | number |
options.rule? | "price" | "percentages" | "human" |
options.tick? | number |
options.truncate? | "round" | "ceil" | "floor" |
Returns
string
Defined in
packages/component/src/utils/num.ts:8showAccountConnectorModal
▸ showAccountConnectorModal(props): Promise<unknown>
Parameters
| Name | Type |
|---|---|
props | WalletConnectProps |
Returns
Promise<unknown>
Defined in
packages/component/src/block/walletConnect/walletModal.tsx:136toast
▸ toast(message, opts?): string
Parameters
| Name | Type |
|---|---|
message | Message |
opts? | Partial<Pick<Toast, "style" | "position" | "className" | "id" | "icon" | "duration" | "ariaProps" | "iconTheme">> |
Returns
string
Defined in
node_modules/.pnpm/react-hot-toast@2.4.1_csstype@3.1.3_react-dom@18.2.0_react@18.2.0/node_modules/react-hot-toast/dist/index.d.ts:51useCSSVariable
▸ useCSSVariable(names?): Partial<{ [key: string]: string; }>
Parameters
| Name | Type |
|---|---|
names? | string[] |
Returns
Partial<{ [key: string]: string; }>
Defined in
packages/component/src/hooks/useCSSVariable.ts:3useModal
▸ useModal():ModalHandler
Returns
ModalHandler
Defined in
packages/component/src/modal/useModal.tsx:13 ▸ useModal(modal, args?): ModalHandler
Parameters
| Name | Type |
|---|---|
modal | string |
args? | Record<string, unknown> |
Returns
ModalHandler
Defined in
packages/component/src/modal/useModal.tsx:14 ▸ useModal<T, ComponentProps, PreparedProps, RemainingProps, ResolveType>(modal, args?): Omit<ModalHandler, "show"> & { show: Partial<RemainingProps> extends RemainingProps ? (args?: RemainingProps) => Promise<ResolveType> : (args: RemainingProps) => Promise<ResolveType> }
Type parameters
| Name | Type |
|---|---|
T | extends FC<any> |
ComponentProps | extends Omit<any, "id"> |
PreparedProps | extends Partial<ComponentProps> = | ComponentProps |
RemainingProps | Omit<ComponentProps, keyof PreparedProps> & Partial<ComponentProps> |
ResolveType | unknown |
Parameters
| Name | Type |
|---|---|
modal | T |
args? | PreparedProps |
Returns
Omit<ModalHandler, "show"> & { show: Partial<RemainingProps> extends RemainingProps ? (args?: RemainingProps) => Promise<ResolveType> : (args: RemainingProps) => Promise<ResolveType> }
Defined in
packages/component/src/modal/useModal.tsx:18useTab
▸ useTab():TabHook
Returns
TabHook