瀏覽代碼

img preview

amenpunk 3 年之前
父節點
當前提交
5829c4efca
共有 2 個文件被更改,包括 20 次插入4 次删除
  1. 5 3
      psicoadmin/src/Css/all.css
  2. 15 1
      psicoadmin/src/Pages/Puestos.js

+ 5 - 3
psicoadmin/src/Css/all.css

@@ -637,11 +637,13 @@ table.dataTable tbody th, table.dataTable tbody td {
637 637
     color: #ffffff;
638 638
 }
639 639
 .img-container {
640
-    width: 90px;
641
-    height: 90px;
640
+    margin-left : 30%;
641
+    margin-bottom : 25px;
642
+    width:100px;
643
+    height: 120px;
642 644
     overflow: hidden;
643 645
     float: none;
644
-    margin: auto;
646
+    /* margin: auto; */
645 647
 }
646 648
 .img-container img {
647 649
     width: 100%;

+ 15 - 1
psicoadmin/src/Pages/Puestos.js

@@ -159,6 +159,7 @@ function GridMode () {
159 159
 function Manual ( props ) {
160 160
 
161 161
     let [ filename, setFilename ] = React.useState('');
162
+    let [ file, setFile ] = React.useState(undefined);
162 163
     let { visible, onClose } = props
163 164
     const hiddenFileInput = React.useRef(null);
164 165
 
@@ -195,7 +196,7 @@ function Manual ( props ) {
195 196
 
196 197
                                 <Col md="4">
197 198
                                     <div className="img-container">
198
-                                        <img alt="agregar plaza manual" src={NotFound}/>
199
+                                        <img alt="agregar plaza manual" src={ file ? file : NotFound}/>
199 200
                                     </div>
200 201
                                 </Col>
201 202
 
@@ -220,9 +221,22 @@ function Manual ( props ) {
220 221
                                         ref={hiddenFileInput}
221 222
                                         onChange={(event) => {
222 223
                                             const files = event.target.files;
224
+                                            console.log('files crud ', files[0])
223 225
                                             let myFiles =Array.from(files);
224 226
                                             setFieldValue("imagen", myFiles);
225 227
                                             setFilename(myFiles[0].name)
228
+
229
+                                            // var reader = new FileReader();
230
+                                            // var url = reader.readAsDataURL(files[0]);
231
+                                            // console.log('img url  >> ', url)
232
+                                            // setFile(reader.result);j
233
+                                            const objectUrl = URL.createObjectURL(files[0])
234
+                                            console.log(objectUrl)
235
+                                            setFile(objectUrl)
236
+
237
+
238
+
239
+
226 240
                                         }}
227 241
                                         style={{display: 'none'}}
228 242
                                     />