[deep link] Update the asset links json copy action so it can be copied to the clipboard in vscode (#7254)

* Update validation_details_view.dart

* Update validation_details_view.dart

* Update validation_details_view.dart

* Update validation_details_view.dart
diff --git a/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart b/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
index 1ef1f3c..f63b9a2 100644
--- a/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
+++ b/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
@@ -7,7 +7,6 @@
 import 'package:devtools_app_shared/ui.dart';
 import 'package:devtools_app_shared/utils.dart';
 import 'package:flutter/material.dart';
-import 'package:flutter/services.dart';
 
 import '../../shared/common_widgets.dart';
 import '../../shared/config_specific/launch_url/launch_url.dart';
@@ -293,15 +292,9 @@
                                         ),
                                       ),
                                     ),
-                                    IconButton(
-                                      onPressed: () async =>
-                                          await Clipboard.setData(
-                                        ClipboardData(
-                                          text: generatedAssetLinks
-                                              .generatedString,
-                                        ),
-                                      ),
-                                      icon: const Icon(Icons.copy_rounded),
+                                    CopyToClipboardControl(
+                                      dataProvider: () =>
+                                          generatedAssetLinks.generatedString,
                                     ),
                                   ],
                                 )