Commit 8ae71a670d6be448e3dc9277a1c79abe042dc435

Authored by zhangzzzz
1 parent 49e4f5fe

删除多余文件;

src/components/Common/PersonCenter/SkinChangeModal copy.js deleted
1 -/* eslint-disable */  
2 -import React, { useEffect, useRef, useState } from "react";  
3 -import AntdDraggableModal from "@/components/Common/AntdDraggableModal";  
4 -import styles from "@/routes/indexPage.less";  
5 -  
6 -const skinList = [  
7 - {  
8 - name: "default",  
9 - color1: "#383d41",  
10 - color2: "#303538"  
11 - },  
12 - {  
13 - name: "color1",  
14 - color1: "#6e5064",  
15 - color2: "#b482a4"  
16 - },  
17 - {  
18 - name: "color2",  
19 - color1: "#0010fc",  
20 - color2: "#515bf3"  
21 - },  
22 - {  
23 - name: "color3",  
24 - color1: "#433598",  
25 - color2: "#7160d5"  
26 - },  
27 - {  
28 - name: "color4",  
29 - color1: "#e1408e",  
30 - color2: "#c56f98"  
31 - },  
32 - {  
33 - name: "color5",  
34 - color1: "#f46b5f",  
35 - color2: "#e69892"  
36 - },  
37 - {  
38 - name: "color6",  
39 - color1: "#fa375c",  
40 - color2: "#eb8498"  
41 - },  
42 - {  
43 - name: "color7",  
44 - color1: "#6f41ed",  
45 - color2: "#8b70d5"  
46 - },  
47 - {  
48 - name: "color8",  
49 - color1: "#fd4138",  
50 - color2: "#e3736e"  
51 - }  
52 -];  
53 -  
54 -const SkinChangeModal = props => {  
55 - const { skinChangeModalVisible, handleCancel } = props;  
56 - const [currentSkin, setCurrentSkin] = useState(  
57 - localStorage.getItem("xly-skin") || "default"  
58 - );  
59 - const oldSkin = useRef(null);  
60 - useEffect(() => {  
61 - // getComputedStyle(oBody).getPropertyValue('--xly-login-header-logo')  
62 - const oBody = document.querySelector("body");  
63 - oldSkin.current = oBody.getAttribute("data-skin");  
64 - }, []);  
65 -  
66 - const handleCancelSelf = () => {  
67 - const oBody = document.querySelector("body");  
68 - oBody.setAttribute("data-skin", oldSkin.current);  
69 - handleCancel();  
70 - };  
71 -  
72 - const handleOk = () => {  
73 - localStorage.setItem("xly-skin", currentSkin);  
74 - handleCancel();  
75 - };  
76 -  
77 - const handleChooseSkin = ({ name }) => {  
78 - setCurrentSkin(name);  
79 - const oBody = document.querySelector("body");  
80 - oBody.setAttribute("data-skin", name);  
81 - };  
82 -  
83 - return skinChangeModalVisible ? (  
84 - <AntdDraggableModal  
85 - title={"主题肤色"}  
86 - visible={skinChangeModalVisible}  
87 - width={600}  
88 - onOk={handleOk}  
89 - onCancel={handleCancelSelf}  
90 - >  
91 - <div className={styles.skinChangeModal}>  
92 - {skinList.map(item => {  
93 - const { color1, color2, name } = item;  
94 - return (  
95 - <div  
96 - className="skinChangeOption"  
97 - onClick={() => {  
98 - handleChooseSkin(item);  
99 - }}  
100 - >  
101 - <div className="skinChangeOptionLeft">  
102 - <div  
103 - className="skinChangeOptionColor2"  
104 - style={{ background: color2 }}  
105 - />  
106 - </div>  
107 - <div className="skinChangeOptionRight">  
108 - <div  
109 - className="skinChangeOptionColor1"  
110 - style={{ background: color1 }}  
111 - />  
112 - {currentSkin === name ? (  
113 - <div className="skinChangeChecked">✓</div>  
114 - ) : (  
115 - ""  
116 - )}  
117 - </div>  
118 - </div>  
119 - );  
120 - })}  
121 - </div>  
122 - </AntdDraggableModal>  
123 - ) : (  
124 - ""  
125 - );  
126 -};  
127 -  
128 -export default SkinChangeModal;