Skip to content

Commit 71842f4

Browse files
committed
Add RoninPro scatter slice module
1 parent ad5c65d commit 71842f4

3 files changed

Lines changed: 1525 additions & 1 deletion

File tree

frontend/src/components/RoninPro.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import RoninProCustomWorkflow from './RoninProCustomWorkflow'
2121
import RoninProDuplicateFrames from './RoninProDuplicateFrames'
2222
import RoninProNftClaim from './RoninProNftClaim'
2323
import RoninProRseprite from './RoninProRseprite'
24+
import RoninProScatterSlice from './RoninProScatterSlice'
2425
import RoninProSheetPro from './RoninProSheetPro'
2526
import RoninProUnifySize from './RoninProUnifySize'
2627

@@ -34,6 +35,12 @@ const RONIN_FEATURE_ENTRIES = [
3435
titleKey: 'roninProSheetPro',
3536
descKey: 'roninProSheetProHint',
3637
},
38+
{
39+
id: 'scatterSlice' as const,
40+
Icon: ScissorOutlined,
41+
titleKey: 'roninProScatterSlice',
42+
descKey: 'roninProScatterSliceDesc',
43+
},
3744
{
3845
id: 'customSlice' as const,
3946
Icon: ScissorOutlined,
@@ -114,7 +121,7 @@ export default function RoninPro({
114121

115122
const displayedFeature = deepLinkFeature === 'sheetPro' ? 'sheetPro' : activeFeature
116123
const shellMaxWidth =
117-
displayedFeature === 'customWorkflow' || displayedFeature === 'rseprite' || displayedFeature === 'sheetPro'
124+
displayedFeature === 'customWorkflow' || displayedFeature === 'rseprite' || displayedFeature === 'sheetPro' || displayedFeature === 'scatterSlice'
118125
? 'min(calc(100vw - 40px), 1920px)'
119126
: 1200
120127

@@ -249,6 +256,8 @@ export default function RoninPro({
249256
</div>
250257
) : displayedFeature === 'customSlice' ? (
251258
<RoninProCustomSlice />
259+
) : displayedFeature === 'scatterSlice' ? (
260+
<RoninProScatterSlice />
252261
) : displayedFeature === 'customScale' ? (
253262
<RoninProCustomScale />
254263
) : displayedFeature === 'audioCompress' ? (

0 commit comments

Comments
 (0)