3 * Copyright 2016-2017 RIFT.IO Inc
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
19 import React from 'react'
20 import Property from '../../libraries/model/DescriptorModelMetaProperty'
21 import utils from '../../libraries/utils'
22 import Button from '../Button'
23 import CatalogItemsActions from '../../actions/CatalogItemsActions'
25 import imgRemove from '../../../../node_modules/open-iconic/svg/trash.svg'
27 export default function RemoveItemButton(props) {
28 const { removeItemHandler } = props;
29 function onClickRemoveProperty(event) {
30 event.preventDefault();
35 className="remove-property-action inline-hint"
37 onClick={onClickRemoveProperty}