Skip to content

Commit

Permalink
fix permission character outfit generation
Browse files Browse the repository at this point in the history
  • Loading branch information
miku448 committed Feb 26, 2025
1 parent b80aed0 commit c2c7f9c
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions apps/novel-builder/src/modals/character/CharacterOutfitsEdit.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ import CharacterOutfitGenerateModal from './CharacterOutfitGenerateModal';
import CharacterOutfitEmotionsGenerateModal from './CharacterOutfitEmotionsGenerateModal';
export default function CharacterOutfitsEdit({ characterId }: { characterId?: string }) {
const dispatch = useAppDispatch();
const isPremium = useAppSelector((state) => state.user.user?.tier === 'PREMIUM');
const character = useAppSelector((state) => state.novel.characters.find((c) => c.id === characterId));
const pendingInferences = useAppSelector((state) => state.novel.pendingInferences);
if (!character || !characterId) {
Expand Down Expand Up @@ -399,14 +400,16 @@ export default function CharacterOutfitsEdit({ characterId }: { characterId?: st
<div className="CharacterOutfitsEdit__emotions">{renderEmotionImages()}</div>
{group.template === 'single-emotion' ? (
<div className="CharacterOutfitsEdit__group-generation-buttons">
<Button
theme="secondary"
onClick={() => {
setShowGenerateOutfitModalForIndex(groupIndex);
}}
>
<BsStars /> Generate Outfit
</Button>
{isPremium ? (
<Button
theme="secondary"
onClick={() => {
setShowGenerateOutfitModalForIndex(groupIndex);
}}
>
<BsStars /> Generate Outfit
</Button>
) : null}
<Button
theme="secondary"
disabled={
Expand Down

0 comments on commit c2c7f9c

Please sign in to comment.