# AppTableComponent

# Interface: AppTableComponent()\<TFeatures\>

Defined in: [types.ts:723](https://github.com/TanStack/table/blob/main/packages/octane-table/src/types.ts#L723)

Component type for AppTable — root wrapper with optional Subscribe.

## Type Parameters

### TFeatures

`TFeatures` *extends* `TableFeatures`

## Call Signature

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

Defined in: [types.ts:724](https://github.com/TanStack/table/blob/main/packages/octane-table/src/types.ts#L724)

Component type for AppTable — root wrapper with optional Subscribe.

### Parameters

#### props

[`AppTablePropsWithoutSelector`](AppTablePropsWithoutSelector.md)

### Returns

`unknown`

## Call Signature

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

Defined in: [types.ts:725](https://github.com/TanStack/table/blob/main/packages/octane-table/src/types.ts#L725)

Component type for AppTable — root wrapper with optional Subscribe.

### Type Parameters

#### TSelected

`TSelected`

### Parameters

#### props

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

### Returns

`unknown`
