6
6
} from "@webstudio-is/sdk" ;
7
7
import type { Instance } from "@webstudio-is/sdk" ;
8
8
import { toast } from "@webstudio-is/design-system" ;
9
- import { isFeatureEnabled } from "@webstudio-is/feature-flags" ;
10
9
import { createCommandsEmitter , type Command } from "~/shared/commands-emitter" ;
11
10
import {
12
11
$editingItemSelector ,
@@ -576,10 +575,12 @@ export const { emitCommand, subscribeCommands } = createCommandsEmitter({
576
575
} ,
577
576
{
578
577
name : "wrapInElement" ,
578
+ label : "Wrap in an Element" ,
579
579
handler : ( ) => wrapIn ( elementComponent ) ,
580
580
} ,
581
581
{
582
582
name : "wrapInLink" ,
583
+ label : "Wrap in a Link" ,
583
584
handler : ( ) => wrapIn ( elementComponent , "a" ) ,
584
585
} ,
585
586
{
@@ -588,27 +589,26 @@ export const { emitCommand, subscribeCommands } = createCommandsEmitter({
588
589
} ,
589
590
{
590
591
name : "replaceWithElement" ,
592
+ label : "Replace with an Element" ,
591
593
handler : ( ) => replaceWith ( elementComponent ) ,
592
594
} ,
593
595
{
594
596
name : "replaceWithLink" ,
597
+ label : "Replace with a Link" ,
595
598
handler : ( ) => replaceWith ( elementComponent , "a" ) ,
596
599
} ,
597
600
598
- ...( isFeatureEnabled ( "tailwind" )
599
- ? [
600
- {
601
- name : "pasteHtmlWithTailwindClasses" ,
602
- handler : async ( ) => {
603
- const html = await navigator . clipboard . readText ( ) ;
604
- let fragment = generateFragmentFromHtml ( html ) ;
605
- fragment = await denormalizeSrcProps ( fragment ) ;
606
- fragment = await generateFragmentFromTailwind ( fragment ) ;
607
- return insertWebstudioFragmentAt ( fragment ) ;
608
- } ,
609
- } ,
610
- ]
611
- : [ ] ) ,
601
+ {
602
+ name : "pasteTailwind" ,
603
+ label : "Paste HTML with Tailwind classes" ,
604
+ handler : async ( ) => {
605
+ const html = await navigator . clipboard . readText ( ) ;
606
+ let fragment = generateFragmentFromHtml ( html ) ;
607
+ fragment = await denormalizeSrcProps ( fragment ) ;
608
+ fragment = await generateFragmentFromTailwind ( fragment ) ;
609
+ return insertWebstudioFragmentAt ( fragment ) ;
610
+ } ,
611
+ } ,
612
612
613
613
// history
614
614
0 commit comments