Skip to content

Commit 1bd7400

Browse files
ViktorZhurbinbrianzinn
authored andcommitted
pg: hide snippet buttons outside playground/ route
1 parent dd4cc82 commit 1bd7400

File tree

1 file changed

+4
-2
lines changed
  • website/src/plugins/pluginPlayground/web/ui/controlPanel/ControlPanel

1 file changed

+4
-2
lines changed

website/src/plugins/pluginPlayground/web/ui/controlPanel/ControlPanel/ControlPanel.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
useLocalStorageLanguage,
55
useLocalStorageView,
66
} from '../../../hooks/useLocalStorageSettings'
7+
import { useIsPlaygroundPage } from '../../../hooks/location'
78
import { ToggleButtonGroup } from '../../components/ToggleButtonGroup/ToggleButtonGroup'
89
import { ButtonCopyLink } from '../ButtonCopyLink/ButtonCopyLink'
910
import { ButtonCreateNew } from '../ButtonCreateNew/ButtonCreateNew'
@@ -18,6 +19,7 @@ import { useWrapperEl } from './useWrapperEl'
1819

1920
export const ControlPanel = ({ fullscreen }: ControlPanelProps) => {
2021
const wrapperEl = useWrapperEl()
22+
const isPlaygroundPage = useIsPlaygroundPage()
2123

2224
const [searchParams] = useSearchParams()
2325
const snippetId = searchParams.get(SearchParams.SnippetId)
@@ -42,8 +44,8 @@ export const ControlPanel = ({ fullscreen }: ControlPanelProps) => {
4244
)}
4345

4446
<div className={styles.section}>
45-
<ButtonSave forkedFromId={forkedFromId} />
46-
{snippetId && (
47+
{isPlaygroundPage && <ButtonSave forkedFromId={forkedFromId} />}
48+
{isPlaygroundPage && snippetId && (
4749
<>
4850
<ButtonFork snippetId={snippetId} />
4951
<ButtonCopyLink />

0 commit comments

Comments
 (0)