mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-02 11:58:12 +03:00
27 lines
728 B
TypeScript
27 lines
728 B
TypeScript
/* eslint-disable react/prop-types */
|
|
import React, { forwardRef } from "react";
|
|
|
|
// todo: understand this file - it was leveraged from metronic and uses something weird.
|
|
// it exists because we need to override reactbootstraps default of adding btn btn-primary to dropdowns
|
|
|
|
const DropdownTopbarItemToggler = forwardRef((props, ref) => (
|
|
<div
|
|
// @ts-expect-error see todo
|
|
ref={ref}
|
|
className="topbar-item"
|
|
onClick={e => {
|
|
e.preventDefault();
|
|
// @ts-expect-error see todo
|
|
props.onClick(e);
|
|
}}
|
|
>
|
|
{/* @ts-expect-error see todo */}
|
|
{props.children}
|
|
</div>
|
|
));
|
|
|
|
/* @ts-expect-error see todo */
|
|
DropdownTopbarItemToggler.displayName = "DropdownTopbarItemToggler";
|
|
|
|
export default DropdownTopbarItemToggler;
|