Skip to content

Commit

Permalink
refactor(sanity): remove unnecessary logic in ReleasesStudioLayout
Browse files Browse the repository at this point in the history
The plugin is only executed if it is enabled. Therefore, it is
unnecessary to check with it's enabled in the `ReleasesStudioLayout`
component.
  • Loading branch information
juice49 committed Jan 31, 2025
1 parent 6f2041b commit 52edbbe
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions packages/sanity/src/core/releases/plugin/ReleasesStudioLayout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,8 @@ import {type LayoutProps} from '../../config'
import {AddonDatasetProvider} from '../../studio'
import {ReleasesMetadataProvider} from '../contexts/ReleasesMetadataProvider'

export const ReleasesStudioLayout: ComponentType<LayoutProps> = (props) => {
// TODO: Replace for useReleasesEnabled
const {enabled} = {enabled: true}

if (!enabled) {
return props.renderDefault(props)
}

return (
<AddonDatasetProvider>
<ReleasesMetadataProvider>{props.renderDefault(props)}</ReleasesMetadataProvider>
</AddonDatasetProvider>
)
}
export const ReleasesStudioLayout: ComponentType<LayoutProps> = (props) => (
<AddonDatasetProvider>
<ReleasesMetadataProvider>{props.renderDefault(props)}</ReleasesMetadataProvider>
</AddonDatasetProvider>
)

0 comments on commit 52edbbe

Please sign in to comment.