# configuration/strings/anatomy.fragment.strings.ts

> 16 lines of code and 2 definitions.

Tree: Site tree
Language: typescript
Layer: product
Canonical: https://banes-lab.com/anatomy/tree#file-configuration-strings-anatomy-fragment-strings-ts
Source text: https://banes-lab.com/assets/sources/source.0796454ecef8611c0a45341c4b0a2433b31a9365780f3a56502ad7d065e8e296.generated.txt

## Definitions

- `readingTabs` (lexical_declaration, line 11)
- `ANATOMY_TABS` (lexical_declaration, line 15, exported)

## Uses

- [domain/converters/anatomy.fragment.converter.ts](https://banes-lab.com/source/tree/domain/converters/anatomy.fragment.converter.ts.md)

## Source

```typescript
import { ANATOMY } from "#core/assets/anatomy.generated";
import { ANATOMY_CONTENT } from "#configuration/strings/anatomy.strings";
import { ANATOMY_PAGE } from "#core/ids/page.ids";
import { ANATOMY_TREES } from "#core/registries/anatomy.registry";
import { SITE_VOCABULARY } from "#configuration/strings/site.strings";
import type { Tab } from "#types/document.types";
import { anatomyChapter } from "#domain/converters/anatomy.fragment.converter";
import { linkTabs } from "#domain/converters/link.converter";
import { treeTab } from "#domain/converters/anatomy.converter";

const readingTabs = function readingTabs(): readonly Tab[] {
    return ANATOMY_CONTENT.map((tab) => ({ ...tab, sections: anatomyChapter(ANATOMY) }));
};

export const ANATOMY_TABS: readonly Tab[] = [
    ...linkTabs(readingTabs(), SITE_VOCABULARY, ANATOMY_PAGE),
    ...ANATOMY_TREES.map(treeTab),
];
```
