Changeset View
Changeset View
Standalone View
Standalone View
web/settings/relationship/block-list-row.react.js
// @flow | // @flow | ||||
import * as React from 'react'; | import * as React from 'react'; | ||||
import SWMansionIcon from 'lib/components/SWMansionIcon.react.js'; | |||||
import { useRelationshipCallbacks } from 'lib/hooks/relationship-prompt'; | import { useRelationshipCallbacks } from 'lib/hooks/relationship-prompt'; | ||||
import MenuItem from '../../components/menu-item.react'; | import MenuItem from '../../components/menu-item.react'; | ||||
import Menu from '../../components/menu.react'; | import Menu from '../../components/menu.react'; | ||||
import SWMansionIcon from '../../SWMansionIcon.react'; | |||||
import css from './user-list-row.css'; | import css from './user-list-row.css'; | ||||
import type { UserRowProps } from './user-list.react'; | import type { UserRowProps } from './user-list.react'; | ||||
function BlockListRow(props: UserRowProps): React.Node { | function BlockListRow(props: UserRowProps): React.Node { | ||||
const { userInfo, onMenuVisibilityChange } = props; | const { userInfo, onMenuVisibilityChange } = props; | ||||
const { unblockUser } = useRelationshipCallbacks(userInfo.id); | const { unblockUser } = useRelationshipCallbacks(userInfo.id); | ||||
const editIcon = <SWMansionIcon icon="edit-1" size={22} />; | const editIcon = <SWMansionIcon icon="edit-1" size={22} />; | ||||
Show All 19 Lines |