Skip to main content
/
/
/
/
column-pinning

column-pinning

Column pinning or column "freezing" allows you to pin columns to the left or right side of the table to keep them visible while scrolling horizontally.

Future Changes

We are planning to make this feature user-controllable in the near future, enabling users to pin and unpin columns. The current implementation is limited to developers defining pinned columns in the column configuration, and is not customizable by end users. We recommend using this feature with caution until user controls are implemented, as limiting user choice is antithetical to our design philosophy so the prop API and default behavior may change when user controls are added. (#651)

Pin Columns

To pin a column, set tableOptions.enableColumnPinning to true and then specify the tableOptions.state.columnPinning.

Left-Pinned Column

<DataTable
  tableOptions={{
    enableColumnPinning: true,
    state: {
      columnPinning: {
        left: ['name'],
      },
    },
  }}
Name
Breed
Age
Birthdate
Last Checkup
Nationality
Microchip
Title
Identifier
Display Name
IP Address
Skills
Filter
Filter
Filter
Filter
Selkirk Rex
17
2008-02-08T18:48:47.009Z
2025-03-30T17:08:37.394Z
πŸ‡²πŸ‡΅
Legacy Implementation Liaison
0
Aric35
177.221.104.53
Hunting
American Shorthair
3
2022-01-11T19:38:47.327Z
2025-09-20T18:22:06.143Z
πŸ‡΅πŸ‡²
Principal Applications Developer
1
Jocelyn_Koelpin
183.178.38.10
Playing
Havana
17
2007-12-02T16:09:32.758Z
2025-03-27T23:53:33.990Z
πŸ‡³πŸ‡«
Investor Applications Administrator
2
Kathleen.Mosciski57
186.101.171.88
Hunting
Japanese Bobtail
–
2007-05-16T14:16:12.809Z
2025-07-02T10:03:51.929Z
πŸ‡¬πŸ‡³
Internal Infrastructure Planner
3
Crystal49
a36a:a9ed:0bdc:1feb:1854:e72d:11a4:43cb
Purring
American Wirehair
20
2005-03-20T05:26:51.899Z
2025-11-01T17:56:07.953Z
πŸ‡°πŸ‡­
Customer Optimization Administrator
4
Beverly59
4b1b:da8f:8528:04a2:c454:39e4:da0f:b2bb
Climbing
Himalayan
–
2024-11-23T15:17:50.905Z
2025-02-26T09:06:36.021Z
πŸ‡»πŸ‡¬
Forward Identity Assistant
5
May.Prosacco86
c73b:f2e2:f8db:0cef:aaa6:4d3c:8dcd:17e1
Sleeping
American Bobtail
12
2013-05-10T22:59:10.107Z
2025-03-20T13:16:31.031Z
πŸ΄β€β˜ οΈ
Legacy Group Manager
6
Audie.Hackett
193.225.156.126
Meowing
Exotic Shorthair
11
2014-02-03T02:29:26.148Z
2025-05-07T01:49:29.124Z
πŸ‡±πŸ‡Ή
International Mobility Architect
7
Christy.Bode-Lueilwitz11
203.128.8.19
Meowing
Peterbald
20
–
2025-01-08T03:41:04.126Z
πŸ‡ΊπŸ‡³
Chief Intranet Technician
8
Janae7
11.134.30.108
Jumping
American Shorthair
14
2011-05-14T02:26:51.612Z
2025-08-22T01:07:28.240Z
πŸ‡«πŸ‡·
Legacy Quality Analyst
9
Darrel.Simonis26
ae80:6f80:acc6:4188:fa52:edef:eefe:19f2
Scratching
Showing 1-10 of 1000
1 of 100......
10 Rows
Showing 1-10 of 1000
1 of 100......
10 Rows

Multiple Left-Pinned Columns

<DataTable
  tableOptions={{
    enableColumnPinning: true,
    state: {
      columnPinning: {
        left: ['name', 'age', 'breed'],
      },
    },
  }}
Name
Age
Breed
Birthdate
Last Checkup
Nationality
Microchip
Title
Identifier
Display Name
IP Address
Skills
Filter
Filter
Filter
Filter
17
Selkirk Rex
2008-02-08T18:48:47.009Z
2025-03-30T17:08:37.394Z
πŸ‡²πŸ‡΅
Legacy Implementation Liaison
0
Aric35
177.221.104.53
Hunting
3
American Shorthair
2022-01-11T19:38:47.327Z
2025-09-20T18:22:06.143Z
πŸ‡΅πŸ‡²
Principal Applications Developer
1
Jocelyn_Koelpin
183.178.38.10
Playing
17
Havana
2007-12-02T16:09:32.758Z
2025-03-27T23:53:33.990Z
πŸ‡³πŸ‡«
Investor Applications Administrator
2
Kathleen.Mosciski57
186.101.171.88
Hunting
–
Japanese Bobtail
2007-05-16T14:16:12.809Z
2025-07-02T10:03:51.929Z
πŸ‡¬πŸ‡³
Internal Infrastructure Planner
3
Crystal49
a36a:a9ed:0bdc:1feb:1854:e72d:11a4:43cb
Purring
20
American Wirehair
2005-03-20T05:26:51.899Z
2025-11-01T17:56:07.953Z
πŸ‡°πŸ‡­
Customer Optimization Administrator
4
Beverly59
4b1b:da8f:8528:04a2:c454:39e4:da0f:b2bb
Climbing
–
Himalayan
2024-11-23T15:17:50.905Z
2025-02-26T09:06:36.021Z
πŸ‡»πŸ‡¬
Forward Identity Assistant
5
May.Prosacco86
c73b:f2e2:f8db:0cef:aaa6:4d3c:8dcd:17e1
Sleeping
12
American Bobtail
2013-05-10T22:59:10.107Z
2025-03-20T13:16:31.031Z
πŸ΄β€β˜ οΈ
Legacy Group Manager
6
Audie.Hackett
193.225.156.126
Meowing
11
Exotic Shorthair
2014-02-03T02:29:26.148Z
2025-05-07T01:49:29.124Z
πŸ‡±πŸ‡Ή
International Mobility Architect
7
Christy.Bode-Lueilwitz11
203.128.8.19
Meowing
20
Peterbald
–
2025-01-08T03:41:04.126Z
πŸ‡ΊπŸ‡³
Chief Intranet Technician
8
Janae7
11.134.30.108
Jumping
14
American Shorthair
2011-05-14T02:26:51.612Z
2025-08-22T01:07:28.240Z
πŸ‡«πŸ‡·
Legacy Quality Analyst
9
Darrel.Simonis26
ae80:6f80:acc6:4188:fa52:edef:eefe:19f2
Scratching
Showing 1-10 of 1000
1 of 100......
10 Rows
Showing 1-10 of 1000
1 of 100......
10 Rows

Right-Pinned Column

You can also pin columns to the right side of the table.

<DataTable
  tableOptions={{
    enableColumnPinning: true,
    state: {
      columnPinning: {
        right: ['nationality'],
      },
    },
  }}
Name
Breed
Age
Birthdate
Last Checkup
Microchip
Title
Identifier
Display Name
IP Address
Skills
Nationality
Filter
Filter
Filter
Filter
Selkirk Rex
17
2008-02-08T18:48:47.009Z
2025-03-30T17:08:37.394Z
Legacy Implementation Liaison
0
Aric35
177.221.104.53
Hunting
πŸ‡²πŸ‡΅
American Shorthair
3
2022-01-11T19:38:47.327Z
2025-09-20T18:22:06.143Z
Principal Applications Developer
1
Jocelyn_Koelpin
183.178.38.10
Playing
πŸ‡΅πŸ‡²
Havana
17
2007-12-02T16:09:32.758Z
2025-03-27T23:53:33.990Z
Investor Applications Administrator
2
Kathleen.Mosciski57
186.101.171.88
Hunting
πŸ‡³πŸ‡«
Japanese Bobtail
–
2007-05-16T14:16:12.809Z
2025-07-02T10:03:51.929Z
Internal Infrastructure Planner
3
Crystal49
a36a:a9ed:0bdc:1feb:1854:e72d:11a4:43cb
Purring
πŸ‡¬πŸ‡³
American Wirehair
20
2005-03-20T05:26:51.899Z
2025-11-01T17:56:07.953Z
Customer Optimization Administrator
4
Beverly59
4b1b:da8f:8528:04a2:c454:39e4:da0f:b2bb
Climbing
πŸ‡°πŸ‡­
Himalayan
–
2024-11-23T15:17:50.905Z
2025-02-26T09:06:36.021Z
Forward Identity Assistant
5
May.Prosacco86
c73b:f2e2:f8db:0cef:aaa6:4d3c:8dcd:17e1
Sleeping
πŸ‡»πŸ‡¬
American Bobtail
12
2013-05-10T22:59:10.107Z
2025-03-20T13:16:31.031Z
Legacy Group Manager
6
Audie.Hackett
193.225.156.126
Meowing
πŸ΄β€β˜ οΈ
Exotic Shorthair
11
2014-02-03T02:29:26.148Z
2025-05-07T01:49:29.124Z
International Mobility Architect
7
Christy.Bode-Lueilwitz11
203.128.8.19
Meowing
πŸ‡±πŸ‡Ή
Peterbald
20
–
2025-01-08T03:41:04.126Z
Chief Intranet Technician
8
Janae7
11.134.30.108
Jumping
πŸ‡ΊπŸ‡³
American Shorthair
14
2011-05-14T02:26:51.612Z
2025-08-22T01:07:28.240Z
Legacy Quality Analyst
9
Darrel.Simonis26
ae80:6f80:acc6:4188:fa52:edef:eefe:19f2
Scratching
πŸ‡«πŸ‡·
Showing 1-10 of 1000
1 of 100......
10 Rows
Showing 1-10 of 1000
1 of 100......
10 Rows

Multiple Right-Pinned Columns

<DataTable
  tableOptions={{
    enableColumnPinning: true,
    state: {
      columnPinning: {
        right:
          ['nationality', 'microchip', 'skills'],
      },
    },
  }}
Name
Breed
Age
Birthdate
Last Checkup
Title
Identifier
Display Name
IP Address
Nationality
Microchip
Skills
Filter
Filter
Filter
Filter
Selkirk Rex
17
2008-02-08T18:48:47.009Z
2025-03-30T17:08:37.394Z
Legacy Implementation Liaison
0
Aric35
177.221.104.53
πŸ‡²πŸ‡΅
Hunting
American Shorthair
3
2022-01-11T19:38:47.327Z
2025-09-20T18:22:06.143Z
Principal Applications Developer
1
Jocelyn_Koelpin
183.178.38.10
πŸ‡΅πŸ‡²
Playing
Havana
17
2007-12-02T16:09:32.758Z
2025-03-27T23:53:33.990Z
Investor Applications Administrator
2
Kathleen.Mosciski57
186.101.171.88
πŸ‡³πŸ‡«
Hunting
Japanese Bobtail
–
2007-05-16T14:16:12.809Z
2025-07-02T10:03:51.929Z
Internal Infrastructure Planner
3
Crystal49
a36a:a9ed:0bdc:1feb:1854:e72d:11a4:43cb
πŸ‡¬πŸ‡³
Purring
American Wirehair
20
2005-03-20T05:26:51.899Z
2025-11-01T17:56:07.953Z
Customer Optimization Administrator
4
Beverly59
4b1b:da8f:8528:04a2:c454:39e4:da0f:b2bb
πŸ‡°πŸ‡­
Climbing
Himalayan
–
2024-11-23T15:17:50.905Z
2025-02-26T09:06:36.021Z
Forward Identity Assistant
5
May.Prosacco86
c73b:f2e2:f8db:0cef:aaa6:4d3c:8dcd:17e1
πŸ‡»πŸ‡¬
Sleeping
American Bobtail
12
2013-05-10T22:59:10.107Z
2025-03-20T13:16:31.031Z
Legacy Group Manager
6
Audie.Hackett
193.225.156.126
πŸ΄β€β˜ οΈ
Meowing
Exotic Shorthair
11
2014-02-03T02:29:26.148Z
2025-05-07T01:49:29.124Z
International Mobility Architect
7
Christy.Bode-Lueilwitz11
203.128.8.19
πŸ‡±πŸ‡Ή
Meowing
Peterbald
20
–
2025-01-08T03:41:04.126Z
Chief Intranet Technician
8
Janae7
11.134.30.108
πŸ‡ΊπŸ‡³
Jumping
American Shorthair
14
2011-05-14T02:26:51.612Z
2025-08-22T01:07:28.240Z
Legacy Quality Analyst
9
Darrel.Simonis26
ae80:6f80:acc6:4188:fa52:edef:eefe:19f2
πŸ‡«πŸ‡·
Scratching
Showing 1-10 of 1000
1 of 100......
10 Rows
Showing 1-10 of 1000
1 of 100......
10 Rows

Multiple Pinned Columns on Both Sides

You can even pin multiple columns on both the left and right sides of the table!

<DataTable
  tableOptions={{
    enableColumnPinning: true,
    state: {
      columnPinning: {
        left: ['name', 'age', 'breed'],
        right:
          ['nationality', 'microchip', 'skills'],
      },
    },
  }}
Name
Age
Breed
Birthdate
Last Checkup
Title
Identifier
Display Name
IP Address
Nationality
Microchip
Skills
Filter
Filter
Filter
Filter
17
Selkirk Rex
2008-02-08T18:48:47.009Z
2025-03-30T17:08:37.394Z
Legacy Implementation Liaison
0
Aric35
177.221.104.53
πŸ‡²πŸ‡΅
Hunting
3
American Shorthair
2022-01-11T19:38:47.327Z
2025-09-20T18:22:06.143Z
Principal Applications Developer
1
Jocelyn_Koelpin
183.178.38.10
πŸ‡΅πŸ‡²
Playing
17
Havana
2007-12-02T16:09:32.758Z
2025-03-27T23:53:33.990Z
Investor Applications Administrator
2
Kathleen.Mosciski57
186.101.171.88
πŸ‡³πŸ‡«
Hunting
–
Japanese Bobtail
2007-05-16T14:16:12.809Z
2025-07-02T10:03:51.929Z
Internal Infrastructure Planner
3
Crystal49
a36a:a9ed:0bdc:1feb:1854:e72d:11a4:43cb
πŸ‡¬πŸ‡³
Purring
20
American Wirehair
2005-03-20T05:26:51.899Z
2025-11-01T17:56:07.953Z
Customer Optimization Administrator
4
Beverly59
4b1b:da8f:8528:04a2:c454:39e4:da0f:b2bb
πŸ‡°πŸ‡­
Climbing
–
Himalayan
2024-11-23T15:17:50.905Z
2025-02-26T09:06:36.021Z
Forward Identity Assistant
5
May.Prosacco86
c73b:f2e2:f8db:0cef:aaa6:4d3c:8dcd:17e1
πŸ‡»πŸ‡¬
Sleeping
12
American Bobtail
2013-05-10T22:59:10.107Z
2025-03-20T13:16:31.031Z
Legacy Group Manager
6
Audie.Hackett
193.225.156.126
πŸ΄β€β˜ οΈ
Meowing
11
Exotic Shorthair
2014-02-03T02:29:26.148Z
2025-05-07T01:49:29.124Z
International Mobility Architect
7
Christy.Bode-Lueilwitz11
203.128.8.19
πŸ‡±πŸ‡Ή
Meowing
20
Peterbald
–
2025-01-08T03:41:04.126Z
Chief Intranet Technician
8
Janae7
11.134.30.108
πŸ‡ΊπŸ‡³
Jumping
14
American Shorthair
2011-05-14T02:26:51.612Z
2025-08-22T01:07:28.240Z
Legacy Quality Analyst
9
Darrel.Simonis26
ae80:6f80:acc6:4188:fa52:edef:eefe:19f2
πŸ‡«πŸ‡·
Scratching
Showing 1-10 of 1000
1 of 100......
10 Rows
Showing 1-10 of 1000
1 of 100......
10 Rows