feat: Limit EditApplyButton to 'edits' language

- Restrict EditApplyButton rendering to 'edits' language only
- Wrap EditApplyButton in conditional statement
- Improve code clarity and functionality in CodeButtons component
This commit is contained in:
bobo 2024-07-18 17:06:15 +08:00
parent d97b8a5bad
commit f4cf03c675

View File

@ -125,7 +125,9 @@ const CodeButtons = ({ platform, language, code }) => (
<CodeCopyButton code={code} language={language} platform={platform} />
<>
<DiffButton code={code} language={language} platform={platform} />
<EditApplyButton code={code} language={language} platform={platform} />
{language === 'edits' && (
<EditApplyButton code={code} language={language} platform={platform} />
)}
<CodeApplyButton code={code} language={language} platform={platform} />
<FileApplyButton code={code} language={language} platform={platform} />
<NewFileButton code={code} language={language} platform={platform} />