# tableberg/1.1.5/src/view.ts

Tableberg – Simple Gutenberg Table Block, version 1.1.5. 27 lines.

- Page: https://pluginprobe.com/plugins/tableberg/1.1.5/code/src/view.ts
- Raw: https://pluginprobe.com/plugins/tableberg/1.1.5/raw/src/view.ts
- Modified: 2026-09-16T03:30:32+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/tableberg/1.1.5/code/src/view.ts#L10-L20`.

```typescript
import { initializeSorting } from "./frontend/sorting";
import { initializeSearch } from "./frontend/search";
import { initializePagination } from "./frontend/pagination";
import { initializeResponsive } from "./frontend/responsive";
import { isProAvailable } from "./pro-status";

function initializeFrontendTableFeatures() {
    initializeResponsive();

    if (!isProAvailable()) {
        return;
    }

    initializeSorting();
    initializeSearch();
    initializePagination();
}

if (document.readyState === "loading") {
    document.addEventListener(
        "DOMContentLoaded",
        initializeFrontendTableFeatures
    );
} else {
    initializeFrontendTableFeatures();
}

```
