enabled only for mobile devices

This commit is contained in:
Mrudul-2
2025-02-13 17:42:49 +05:30
parent 80b366f4e3
commit 5dfeb31bc9
2 changed files with 8 additions and 3 deletions

View File

@ -1,7 +1,6 @@
import 'package:apidash_design_system/apidash_design_system.dart'; import 'package:apidash_design_system/apidash_design_system.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter/foundation.dart';
import 'package:apidash/consts.dart'; import 'package:apidash/consts.dart';
class CopyButton extends StatelessWidget { class CopyButton extends StatelessWidget {

View File

@ -6,7 +6,7 @@ import 'package:apidash/consts.dart';
import 'package:apidash/utils/utils.dart'; import 'package:apidash/utils/utils.dart';
import 'code_previewer.dart'; import 'code_previewer.dart';
import 'widgets.dart' import 'widgets.dart'
show CopyButton, DropdownButtonCodegenLanguage, SaveInDownloadsButton; show CopyButton,DropdownButtonCodegenLanguage, SaveInDownloadsButton;
class CodeGenPreviewer extends StatefulWidget { class CodeGenPreviewer extends StatefulWidget {
const CodeGenPreviewer({ const CodeGenPreviewer({
@ -151,7 +151,13 @@ class ViewCodePane extends StatelessWidget {
toCopy: code, toCopy: code,
showLabel: showLabel, showLabel: showLabel,
), ),
ShareButton(toShare: code), Visibility(
visible: kIsMobile,
child: ShareButton(
toShare: code,
showLabel: showLabel,
)
),
SaveInDownloadsButton( SaveInDownloadsButton(
content: stringToBytes(code), content: stringToBytes(code),
ext: codegenLanguage.ext, ext: codegenLanguage.ext,