# AppTableComponent

# Interface: AppTableComponent()\<TFeatures\>

Defined in: [react-table/src/createTableHook.tsx:524](https://github.com/TanStack/table/blob/main/packages/react-table/src/createTableHook.tsx#L524)

Component type for AppTable - root wrapper with optional Subscribe

## Type Parameters

### TFeatures

`TFeatures` *extends* `TableFeatures`

## Call Signature

```ts
AppTableComponent(props): ReactNode;
```

Defined in: [react-table/src/createTableHook.tsx:525](https://github.com/TanStack/table/blob/main/packages/react-table/src/createTableHook.tsx#L525)

Component type for AppTable - root wrapper with optional Subscribe

### Parameters

#### props

[`AppTablePropsWithoutSelector`](AppTablePropsWithoutSelector.md)

### Returns

`ReactNode`

## Call Signature

```ts
AppTableComponent<TSelected>(props): ReactNode;
```

Defined in: [react-table/src/createTableHook.tsx:526](https://github.com/TanStack/table/blob/main/packages/react-table/src/createTableHook.tsx#L526)

Component type for AppTable - root wrapper with optional Subscribe

### Type Parameters

#### TSelected

`TSelected`

### Parameters

#### props

[`AppTablePropsWithSelector`](AppTablePropsWithSelector.md)\<`TFeatures`, `TSelected`\>

### Returns

`ReactNode`
