File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -326,7 +326,7 @@ export default function ControlPanel({
326326
327327    if  ( a . action  ===  Action . ADD )  { 
328328      if  ( a . element  ===  ObjectType . TABLE )  { 
329-         addTable ( null ,  false ) ; 
329+         addTable ( null ,  false ,   a . id ) ; 
330330      }  else  if  ( a . element  ===  ObjectType . AREA )  { 
331331        addArea ( null ,  false ) ; 
332332      }  else  if  ( a . element  ===  ObjectType . NOTE )  { 
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ export default function DiagramContextProvider({ children }) {
1616  const  {  setUndoStack,  setRedoStack }  =  useUndoRedo ( ) ; 
1717  const  {  selectedElement,  setSelectedElement }  =  useSelect ( ) ; 
1818
19-   const  addTable  =  ( data ,  addToHistory  =  true )  =>  { 
20-     const  id  =  nanoid ( ) ; 
19+   const  addTable  =  ( data ,  addToHistory  =  true ,   idToUse   =   null )  =>  { 
20+     const  id  =  idToUse   ||   nanoid ( ) ; 
2121    if  ( data )  { 
2222      setTables ( ( prev )  =>  { 
2323        const  temp  =  prev . slice ( ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments