| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- import { useIntl } from "react-intl";
- import { Button } from "antd";
- import { Link } from "react-router";
- import { useAppSelector } from "../../hooks";
- import { currentUser as _currentUser } from "../../reducers/current-user";
- interface IWidget {
- style?: React.CSSProperties;
- }
- const ToStudioWidget = ({ style }: IWidget) => {
- const intl = useIntl();
- const user = useAppSelector(_currentUser);
- if (typeof user !== "undefined") {
- return (
- <span style={style}>
- <Button
- type="primary"
- style={{
- paddingLeft: 18,
- paddingRight: 18,
- backgroundColor: "#52974e",
- }}
- >
- <Link to={`/studio/${user.realName}/home`} target="_blank">
- {intl.formatMessage({
- id: "columns.studio.title",
- })}
- </Link>
- </Button>
- </span>
- );
- } else {
- return <></>;
- }
- };
- export default ToStudioWidget;
|