Minor improvements
Summary: Some styling fixes and minor improvements in DataTable, used by network plugin: - be able to customise the context menu - be able to customise how entire rows are copied and presented on the clipboard to be able to deviate from the standard JSON - deeplink handling was made async, this gives the plugin the opportunity to first handle initial setup and rendering before trying to jump somewhere which is a typical use case for deeplinking Reviewed By: passy Differential Revision: D27947186 fbshipit-source-id: a56f081d60520c4bc2ad3c547a8ca5b9357e71a1
This commit is contained in:
committed by
Facebook GitHub Bot
parent
ae88f5d200
commit
faf8588097
@@ -48,6 +48,7 @@ const TableBodyRowContainer = styled.div<TableBodyRowContainerProps>(
|
||||
borderLeft: props.highlighted
|
||||
? `4px solid ${theme.primaryColor}`
|
||||
: `4px solid transparent`,
|
||||
borderBottom: `1px solid ${theme.dividerColor}`,
|
||||
paddingTop: 1,
|
||||
minHeight: DEFAULT_ROW_HEIGHT,
|
||||
lineHeight: `${DEFAULT_ROW_HEIGHT - 2}px`,
|
||||
@@ -74,7 +75,6 @@ const TableBodyColumnContainer = styled.div<{
|
||||
flexGrow: props.width === undefined ? 1 : 0,
|
||||
overflow: 'hidden',
|
||||
padding: `0 ${theme.space.small}px`,
|
||||
borderBottom: `1px solid ${theme.dividerColor}`,
|
||||
verticalAlign: 'top',
|
||||
// pre-wrap preserves explicit newlines and whitespace, and wraps as well when needed
|
||||
whiteSpace: props.multiline ? 'pre-wrap' : 'nowrap',
|
||||
|
||||
Reference in New Issue
Block a user