hide showOpenInCodepenio button

This commit is contained in:
kkk123321 2024-02-26 10:10:39 +00:00
parent 6da341e383
commit aea25998dd
2 changed files with 6 additions and 1 deletions

View File

@ -510,6 +510,7 @@ function App() {
code={generatedCode}
setCode={setGeneratedCode}
settings={settings}
showOpenInCodepenio={true}
/>
</TabsContent>
</Tabs>
@ -522,6 +523,7 @@ function App() {
code={generatedCode}
setCode={setGeneratedCode}
settings={settings}
showOpenInCodepenio={false}
/>
</div>
)}

View File

@ -10,9 +10,10 @@ interface Props {
code: string;
setCode: React.Dispatch<React.SetStateAction<string>>;
settings: Settings;
showOpenInCodepenio: boolean;
}
function CodeTab({ code, setCode, settings }: Props) {
function CodeTab({ code, setCode, settings,showOpenInCodepenio}: Props) {
const copyCode = useCallback(() => {
copy(code);
toast.success("Copied to clipboard");
@ -63,6 +64,7 @@ function CodeTab({ code, setCode, settings }: Props) {
>
Copy Code <FaCopy className="ml-2" />
</span>
{ showOpenInCodepenio!=false && (
<Button
onClick={doOpenInCodepenio}
className="bg-gray-100 text-black ml-2 py-2 px-4 border border-black rounded-md hover:bg-gray-400 focus:outline-none"
@ -74,6 +76,7 @@ function CodeTab({ code, setCode, settings }: Props) {
className="h-4 ml-1"
/>
</Button>
)}
</div>
<CodeMirror
code={code}