Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions packages/@react-spectrum/table/src/TableView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ const DEFAULT_HEADER_HEIGHT = {
};

const DEFAULT_HIDE_HEADER_CELL_WIDTH = {
medium: 36,
large: 44
medium: 38,
large: 46
};

const ROW_HEIGHTS = {
Expand Down
4 changes: 2 additions & 2 deletions packages/@react-spectrum/table/stories/CRUDExample.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import React, {useState} from 'react';
import {TextField} from '@react-spectrum/textfield';
import {useListData} from '@react-stately/data';

export function CRUDExample() {
export function CRUDExample(props) {
let list = useListData({
initialItems: [
{id: 1, firstName: 'Sam', lastName: 'Smith', birthday: 'May 3'},
Expand All @@ -51,7 +51,7 @@ export function CRUDExample() {
<Item key="bulk-delete" aria-label="Delete selected items"><Delete /></Item>
}
</ActionGroup>
<TableView aria-label="People" width={500} height={300} selectionMode="multiple" isQuiet selectedKeys={list.selectedKeys} onSelectionChange={list.setSelectedKeys}>
<TableView aria-label="People" width={500} height={300} selectionMode="multiple" {...props} selectedKeys={list.selectedKeys} onSelectionChange={list.setSelectedKeys}>
<TableHeader>
<Column isRowHeader key="firstName">First Name</Column>
<Column isRowHeader key="lastName">Last Name</Column>
Expand Down
4 changes: 2 additions & 2 deletions packages/@react-spectrum/table/stories/HidingColumns.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ let data = [
{id: 6, planName: 'Plan 6: $800k, MRI', audienceType: 'Demo+strategic', netBudget: '$800,000', targetOTP: '22.5%', reach: '11.5%'}
];

export function HidingColumns() {
export function HidingColumns(props) {
let [visibleColumns, setVisibleColumns] = React.useState(new Set(columns.map(c => c.key)));
let toggleColumn = (key) => {
let columns = new Set(visibleColumns);
Expand All @@ -53,7 +53,7 @@ export function HidingColumns() {
<Checkbox key={c.key} isSelected={visibleColumns.has(c.key)} onChange={() => toggleColumn(c.key)}>{c.title}</Checkbox>
)}
</Form>
<TableView aria-label="Table with hideable columns" width={900} height={500} isQuiet selectionMode="single">
<TableView aria-label="Table with hideable columns" width={900} height={500} selectionMode="single" {...props}>
<TableHeader columns={columns.filter(c => visibleColumns.has(c.key))}>
{column => <Column>{column.title}</Column>}
</TableHeader>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ let data = [
{id: 6, planName: 'Plan 6: $800k, MRI', audienceType: 'Demo+strategic', netBudget: '$800,000', targetOTP: '22.5%', reach: '11.5%'}
];

export function HidingColumnsAllowsResizing() {
export function HidingColumnsAllowsResizing(props) {
let [visibleColumns, setVisibleColumns] = React.useState(new Set(columns.map(c => c.key)));
let toggleColumn = (key) => {
let columns = new Set(visibleColumns);
Expand All @@ -53,7 +53,7 @@ export function HidingColumnsAllowsResizing() {
<Checkbox key={c.key} isSelected={visibleColumns.has(c.key)} onChange={() => toggleColumn(c.key)}>{c.title}</Checkbox>
)}
</Form>
<TableView aria-label="Table with hideable columns" width={900} height={500} isQuiet selectionMode="single">
<TableView aria-label="Table with hideable columns" width={900} height={500} {...props}>
<TableHeader columns={columns.filter(c => visibleColumns.has(c.key))}>
{column => <Column allowsResizing={column.allowsResizing}>{column.title}</Column>}
</TableHeader>
Expand Down
Loading