Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 5072 | Rev 5090 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 5072 Rev 5078
Línea 6... Línea 6...
6
const CompanySizesView = ({ urlsVar }) => {
6
const CompanySizesView = ({ urlsVar }) => {
Línea 7... Línea 7...
7
 
7
 
8
    const { linkTable, linkAdd, linkEdit, linkDelete } = urlsVar
8
    const { linkTable, linkAdd, linkEdit, linkDelete } = urlsVar
9
    const [companyData, setCompanyData] = useState({});
9
    const [companyData, setCompanyData] = useState({});
10
    const [showModal, setShowModal] = useState(false);
10
    const [showModal, setShowModal] = useState(false);
-
 
11
    const [selectItem, setSelectItem] = useState(null);
Línea 11... Línea 12...
11
    const [selectItem, setSelectItem] = useState(false);
12
    const [actionLink, setActionLink] = useState('');
12
 
13
 
13
    // Filters States
14
    // Filters States
14
    const [search, setSearch] = useState('');
15
    const [search, setSearch] = useState('');
Línea 38... Línea 39...
38
 
39
 
39
    const closeModal = () => {
40
    const closeModal = () => {
40
        setShowModal(false)
41
        setShowModal(false)
Línea -... Línea 42...
-
 
42
    }
-
 
43
 
-
 
44
    const editItem = (item) => {
-
 
45
        setSelectItem(item);
-
 
46
        setActionLink(linkEdit);
-
 
47
        setShowModal(true);
-
 
48
    }
-
 
49
 
-
 
50
    const addItem = () => {
-
 
51
        setSelectItem(null);
-
 
52
        setActionLink(linkAdd);
-
 
53
        setShowModal(true);
41
    }
54
    }
42
 
55
 
43
    useEffect(() => {
56
    useEffect(() => {
Línea 44... Línea 57...
44
        getData()
57
        getData()
Línea 100... Línea 113...
100
                                                    {
113
                                                    {
101
                                                        companyData.items
114
                                                        companyData.items
102
                                                        &&
115
                                                        &&
103
                                                        <Table
116
                                                        <Table
104
                                                            data={companyData.items}
117
                                                            data={companyData.items}
-
 
118
                                                            onEdit={editItem}
105
                                                        />
119
                                                        />
106
                                                    }
120
                                                    }
107
                                                </div>
121
                                                </div>
108
                                            </div>
122
                                            </div>
109
                                            <div className="row">
123
                                            <div className="row">
Línea 155... Línea 169...
155
                                                Recargar
169
                                                Recargar
156
                                            </button>
170
                                            </button>
157
                                            <button
171
                                            <button
158
                                                type="button"
172
                                                type="button"
159
                                                className="btn btn-primary btn-add"
173
                                                className="btn btn-primary btn-add"
160
                                                onClick={() => setShowModal(!showModal)}
174
                                                onClick={addItem}
161
                                            >
175
                                            >
162
                                                <i className="fa fa-plus" />
176
                                                <i className="fa fa-plus" />
163
                                                Agregar
177
                                                Agregar
164
                                            </button>
178
                                            </button>
165
                                        </div>
179
                                        </div>
Línea 172... Línea 186...
172
            </section>
186
            </section>
173
            <EditModal
187
            <EditModal
174
                isOpen={showModal}
188
                isOpen={showModal}
175
                title='Tamaños de empresas'
189
                title='Tamaños de empresas'
176
                closeModal={closeModal}
190
                closeModal={closeModal}
-
 
191
                isEdit={actionLink === linkEdit}
-
 
192
                url={actionLink}
-
 
193
                currentItem={selectItem}
177
            />
194
            />
178
        </>
195
        </>
179
    )
196
    )
180
}
197
}