@@ -978,16 +978,39 @@ var link = (function(){
978978var linkDisplayImage = null ;
979979
980980if ( stagedLink . link . visual . display == "letter" && helper . checkIfValidString ( stagedLink . link . visual . letter ) ) {
981- linkDisplayLetter = helper . node ( "p:" + helper . trimString ( stagedLink . link . visual . letter ) + "|class:link-display-letter" ) ;
981+ linkDisplayLetter = helper . makeNode ( {
982+ tag : "p" ,
983+ text : helper . trimString ( stagedLink . link . visual . letter ) ,
984+ attr : [ {
985+ key : "class" ,
986+ value : "link-display-letter"
987+ } ]
988+ } ) ;
982989} else if ( stagedLink . link . visual . display == "icon" && helper . checkIfValidString ( stagedLink . link . visual . icon . prefix ) && helper . checkIfValidString ( stagedLink . link . visual . icon . name ) ) {
983990linkDisplayIcon = helper . node ( "div|class:link-display-icon " + stagedLink . link . visual . icon . prefix + " fa-" + stagedLink . link . visual . icon . name ) ;
984991} else if ( stagedLink . link . visual . display == "image" && helper . checkIfValidString ( stagedLink . link . visual . image ) ) {
985- linkDisplayImage = helper . node ( "div|class:link-display-image,style:--link-display-image-url: url(" + helper . trimString ( stagedLink . link . visual . image ) + ")" ) ;
992+ linkDisplayImage = helper . makeNode ( {
993+ tag : "div" ,
994+ attr : [ {
995+ key : "class" ,
996+ value : "link-display-image"
997+ } , {
998+ key : "style" ,
999+ value : "--link-display-image-url: url(" + helper . trimString ( stagedLink . link . visual . image ) + ")"
1000+ } ]
1001+ } ) ;
9861002} ;
9871003
9881004var linkDisplayName ;
9891005if ( helper . checkIfValidString ( stagedLink . link . name ) ) {
990- linkDisplayName = helper . node ( "p:" + helper . trimString ( stagedLink . link . name ) + "|class:link-display-name" ) ;
1006+ linkDisplayName = helper . makeNode ( {
1007+ tag : "p" ,
1008+ text : helper . trimString ( stagedLink . link . name ) ,
1009+ attr : [ {
1010+ key : "class" ,
1011+ value : "link-display-name"
1012+ } ]
1013+ } ) ;
9911014} else {
9921015linkDisplayName = helper . node ( "p|class:link-display-name" ) ;
9931016} ;
@@ -2089,9 +2112,9 @@ var link = (function(){
20892112stagedLink . link . url = this . value ;
20902113} , false ) ;
20912114displayIconFormGroupClear . addEventListener ( "click" , function ( event ) {
2092- stagedLink . link . visual . icon . name = null ;
2093- stagedLink . link . visual . icon . prefix = null ;
2094- stagedLink . link . visual . icon . label = null ;
2115+ stagedLink . link . visual . icon . name = "" ;
2116+ stagedLink . link . visual . icon . prefix = "" ;
2117+ stagedLink . link . visual . icon . label = "" ;
20952118var existingIcon = helper . e ( ".link-form-icon" ) ;
20962119if ( existingIcon ) {
20972120existingIcon . remove ( ) ;
@@ -2527,8 +2550,6 @@ var link = (function(){
25272550stagedLink . link = JSON . parse ( JSON . stringify ( arrayItem ) ) ;
25282551stagedLink . position . origin . item = index ;
25292552stagedLink . position . destination . item = index ;
2530- stagedLink . position . group . new = null ;
2531- stagedLink . position . group . name . text = null ;
25322553if ( state . get . current ( ) . search ) {
25332554if ( stagedLink . link . searchMatch ) {
25342555group . querySelector ( ".group-body" ) . appendChild ( render . item . link ( ) ) ;
0 commit comments