Преглед изворни кода

env preview changed to monospace codeblock

Xetera пре 4 година
родитељ
комит
f1e5d64b19
1 измењених фајлова са 6 додато и 7 уклоњено
  1. 6 7
      dashboard/src/main/home/modals/LoadEnvGroupModal.tsx

+ 6 - 7
dashboard/src/main/home/modals/LoadEnvGroupModal.tsx

@@ -163,13 +163,9 @@ export default class LoadEnvGroupModal extends Component<PropsType, StateType> {
           {this.state.selectedEnvGroup ? (
           {this.state.selectedEnvGroup ? (
             <SidebarSection>
             <SidebarSection>
               <GroupEnvPreview>
               <GroupEnvPreview>
-                {Object.entries(this.state.selectedEnvGroup.data).map(
-                  ([key, value]) => (
-                    <div key={key}>
-                      {key}={value}
-                    </div>
-                  )
-                )}
+                {Object.entries(this.state.selectedEnvGroup.data)
+                  .map(([key, value]) => `${key}=${value}`)
+                  .join("\n")}
               </GroupEnvPreview>
               </GroupEnvPreview>
               {clashingKeys.length > 0 && (
               {clashingKeys.length > 0 && (
                 <>
                 <>
@@ -202,7 +198,10 @@ const SidebarSection = styled.section`
 `;
 `;
 
 
 const GroupEnvPreview = styled.pre`
 const GroupEnvPreview = styled.pre`
+  font-family: monospace;
   margin: 0 0 10px 0;
   margin: 0 0 10px 0;
+  white-space: pre-line;
+  word-break: break-word;
 `;
 `;
 
 
 const ClashIcon = styled.i`
 const ClashIcon = styled.i`