mirror of
https://github.com/captbaritone/webamp.git
synced 2026-01-24 02:36:00 +00:00
19 lines
474 B
TypeScript
19 lines
474 B
TypeScript
import React from "react";
|
|
import ClickedDiv from "../ClickedDiv";
|
|
|
|
import * as Actions from "../../actionCreators";
|
|
import { useActionCreator } from "../../hooks";
|
|
|
|
const Shade = React.memo(() => {
|
|
const handleClick = useActionCreator(Actions.toggleMainWindowShadeMode);
|
|
return (
|
|
<ClickedDiv
|
|
id="shade"
|
|
onMouseDown={handleClick}
|
|
onDoubleClick={e => e.stopPropagation()}
|
|
title="Toggle Windowshade Mode"
|
|
/>
|
|
);
|
|
});
|
|
|
|
export default Shade;
|