[**@wocart/theme v4.1.0**](../../README)

***

[@wocart/theme](../../README) / [index](../README) / removeInstance

# Function: removeInstance()

> **removeInstance**(`theme`, `page`, `id`): [`DocumentEdit`](../type-aliases/DocumentEdit)

Remove an instance and everything inside it. Refused for a fixed block and
for the last required instance of its type in its list.

## Parameters

### theme

[`ThemeDefinition`](../interfaces/ThemeDefinition)

### page

[`PageData`](../interfaces/PageData)

### id

`string`

## Returns

[`DocumentEdit`](../type-aliases/DocumentEdit)
