# AppTableComponent

# Interface: AppTableComponent()\<TFeatures\>

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

Component type for AppTable - root wrapper with optional Subscribe

## Type Parameters

### TFeatures

`TFeatures` *extends* `TableFeatures`

## Call Signature

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

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

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: [createTableHook.tsx:424](https://github.com/TanStack/table/blob/main/packages/react-table/src/createTableHook.tsx#L424)

Component type for AppTable - root wrapper with optional Subscribe

### Type Parameters

#### TSelected

`TSelected`

### Parameters

#### props

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

### Returns

`ReactNode`
