mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-26 00:16:51 +00:00
Clear share ID when changing version
This commit is contained in:
@@ -99,7 +99,7 @@ export const BiomeSourcePreview = ({ model, data, shown, version }: PreviewProps
|
||||
<Btn icon="sync" tooltip={locale('generate_new_seed')}
|
||||
onClick={() => newSeed(model)} />}
|
||||
</div>
|
||||
{focused?.temperature && <div class="controls secondary-controls">
|
||||
{focused?.temperature !== undefined && <div class="controls secondary-controls">
|
||||
<Btn class="no-pointer" label={Object.entries(focused)
|
||||
.filter(([k]) => k !== 'biome')
|
||||
.map(([k, v]) => `${k[0].toUpperCase()}: ${(v as number).toFixed(2)}`).join(' ')}/>
|
||||
|
||||
@@ -220,6 +220,11 @@ export function Generator({}: Props) {
|
||||
}
|
||||
}
|
||||
|
||||
const selectVersion = (version: VersionId) => {
|
||||
setSeachParams({ [SHARE_KEY]: undefined })
|
||||
changeVersion(version)
|
||||
}
|
||||
|
||||
const [shareUrl, setShareUrl] = useState<string | undefined>(undefined)
|
||||
const [shareShown, setShareShown] = useState(false)
|
||||
const [shareCopyActive, shareCopySuccess] = useActiveTimeout({ cooldown: 3000 })
|
||||
@@ -330,7 +335,7 @@ export function Generator({}: Props) {
|
||||
</BtnMenu>
|
||||
<BtnMenu icon="tag" label={version} tooltip={locale('switch_version')} data-cy="version-switcher">
|
||||
{allowedVersions.reverse().map(v =>
|
||||
<Btn label={v} active={v === version} onClick={() => changeVersion(v)} />
|
||||
<Btn label={v} active={v === version} onClick={() => selectVersion(v)} />
|
||||
)}
|
||||
</BtnMenu>
|
||||
<BtnMenu icon="kebab_horizontal" tooltip={locale('more')}>
|
||||
|
||||
Reference in New Issue
Block a user