diff --git a/docs-app/package.json b/docs-app/package.json index 356e455b..c9a0f32f 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -4,11 +4,13 @@ "type": "module", "exports": { "./tests/*": "./tests/*", + "./sample-data": "./src/sample-data/index.ts", "./*": "./src/*" }, "imports": { "#src/*": "./src/*", "#data": "./src/sample-data/index.ts", + "#sample-data": "./src/sample-data/index.ts", "#config": "./src/config.ts", "#components/*": "./src/components/*" }, diff --git a/docs-app/src/templates/1-get-started/adding-style.md b/docs-app/src/templates/1-get-started/adding-style.gjs.md similarity index 100% rename from docs-app/src/templates/1-get-started/adding-style.md rename to docs-app/src/templates/1-get-started/adding-style.gjs.md diff --git a/docs-app/src/templates/1-get-started/index.md b/docs-app/src/templates/1-get-started/index.gjs.md similarity index 100% rename from docs-app/src/templates/1-get-started/index.md rename to docs-app/src/templates/1-get-started/index.gjs.md diff --git a/docs-app/src/templates/1-get-started/testing.md b/docs-app/src/templates/1-get-started/testing.gjs.md similarity index 100% rename from docs-app/src/templates/1-get-started/testing.md rename to docs-app/src/templates/1-get-started/testing.gjs.md diff --git a/docs-app/src/templates/1-get-started/typescript-and-glint.md b/docs-app/src/templates/1-get-started/typescript-and-glint.gjs.md similarity index 100% rename from docs-app/src/templates/1-get-started/typescript-and-glint.md rename to docs-app/src/templates/1-get-started/typescript-and-glint.gjs.md diff --git a/docs-app/src/templates/2-plugins/column-reordering.md b/docs-app/src/templates/2-plugins/column-reordering.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/column-reordering.md rename to docs-app/src/templates/2-plugins/column-reordering.gjs.md diff --git a/docs-app/src/templates/2-plugins/column-resizing.md b/docs-app/src/templates/2-plugins/column-resizing.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/column-resizing.md rename to docs-app/src/templates/2-plugins/column-resizing.gjs.md diff --git a/docs-app/src/templates/2-plugins/column-visibility.md b/docs-app/src/templates/2-plugins/column-visibility.gjs.md similarity index 98% rename from docs-app/src/templates/2-plugins/column-visibility.md rename to docs-app/src/templates/2-plugins/column-visibility.gjs.md index b26b654b..dc785bb3 100644 --- a/docs-app/src/templates/2-plugins/column-visibility.md +++ b/docs-app/src/templates/2-plugins/column-visibility.gjs.md @@ -19,7 +19,7 @@ import { show, } from "@universal-ember/table/plugins/column-visibility"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { @@ -148,7 +148,7 @@ import { } from "@universal-ember/table/plugins/column-visibility"; import { ColumnReordering } from "@universal-ember/table/plugins/column-reordering"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { diff --git a/docs-app/src/templates/2-plugins/data-sorting.md b/docs-app/src/templates/2-plugins/data-sorting.gjs.md similarity index 98% rename from docs-app/src/templates/2-plugins/data-sorting.md rename to docs-app/src/templates/2-plugins/data-sorting.gjs.md index 10101321..392f4f4b 100644 --- a/docs-app/src/templates/2-plugins/data-sorting.md +++ b/docs-app/src/templates/2-plugins/data-sorting.gjs.md @@ -21,7 +21,7 @@ import { sortDirection, } from "@universal-ember/table/plugins/data-sorting"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { diff --git a/docs-app/src/templates/2-plugins/metadata.md b/docs-app/src/templates/2-plugins/metadata.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/metadata.md rename to docs-app/src/templates/2-plugins/metadata.gjs.md diff --git a/docs-app/src/templates/2-plugins/row-selection.md b/docs-app/src/templates/2-plugins/row-selection.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/row-selection.md rename to docs-app/src/templates/2-plugins/row-selection.gjs.md diff --git a/docs-app/src/templates/2-plugins/sticky-columns.md b/docs-app/src/templates/2-plugins/sticky-columns.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/sticky-columns.md rename to docs-app/src/templates/2-plugins/sticky-columns.gjs.md diff --git a/docs-app/src/templates/2-plugins/writing-your-own.md b/docs-app/src/templates/2-plugins/writing-your-own.gjs.md similarity index 100% rename from docs-app/src/templates/2-plugins/writing-your-own.md rename to docs-app/src/templates/2-plugins/writing-your-own.gjs.md diff --git a/docs-app/src/templates/3-demos/basic-table.md b/docs-app/src/templates/3-demos/basic-table.gjs.md similarity index 100% rename from docs-app/src/templates/3-demos/basic-table.md rename to docs-app/src/templates/3-demos/basic-table.gjs.md diff --git a/docs-app/src/templates/3-demos/custom-cells.md b/docs-app/src/templates/3-demos/custom-cells.gjs.md similarity index 100% rename from docs-app/src/templates/3-demos/custom-cells.md rename to docs-app/src/templates/3-demos/custom-cells.gjs.md diff --git a/docs-app/src/templates/3-demos/default-value.md b/docs-app/src/templates/3-demos/default-value.gjs.md similarity index 97% rename from docs-app/src/templates/3-demos/default-value.md rename to docs-app/src/templates/3-demos/default-value.gjs.md index 5b7dc98f..d27a9d80 100644 --- a/docs-app/src/templates/3-demos/default-value.md +++ b/docs-app/src/templates/3-demos/default-value.gjs.md @@ -8,7 +8,7 @@ The default value can be changed at the table level or per-column. import Component from "@glimmer/component"; import { headlessTable } from "@universal-ember/table"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { @@ -67,7 +67,7 @@ You can set a default value for all columns using `defaultCellValue` in the tabl import Component from "@glimmer/component"; import { headlessTable } from "@universal-ember/table"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { diff --git a/docs-app/src/templates/3-demos/external-column-ordering.md b/docs-app/src/templates/3-demos/external-column-ordering.gjs.md similarity index 98% rename from docs-app/src/templates/3-demos/external-column-ordering.md rename to docs-app/src/templates/3-demos/external-column-ordering.gjs.md index fb0791bf..35bc0171 100644 --- a/docs-app/src/templates/3-demos/external-column-ordering.md +++ b/docs-app/src/templates/3-demos/external-column-ordering.gjs.md @@ -20,7 +20,7 @@ import { moveLeft, moveRight } from '@universal-ember/table/plugins/column-reordering'; -import { DATA } from 'docs-app/sample-data'; +import { DATA } from '#sample-data'; export default class extends Component { @tracked pendingColumnOrder; diff --git a/docs-app/src/templates/3-demos/index.md b/docs-app/src/templates/3-demos/index.gjs.md similarity index 100% rename from docs-app/src/templates/3-demos/index.md rename to docs-app/src/templates/3-demos/index.gjs.md diff --git a/docs-app/src/templates/3-demos/kitchen-sink.md b/docs-app/src/templates/3-demos/kitchen-sink.gjs.md similarity index 99% rename from docs-app/src/templates/3-demos/kitchen-sink.md rename to docs-app/src/templates/3-demos/kitchen-sink.gjs.md index 5c37b3f0..a0825bee 100644 --- a/docs-app/src/templates/3-demos/kitchen-sink.md +++ b/docs-app/src/templates/3-demos/kitchen-sink.gjs.md @@ -48,7 +48,7 @@ import { isSticky, } from "@universal-ember/table/plugins/sticky-columns"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { table = headlessTable(this, { diff --git a/docs-app/src/templates/3-demos/lots-of-data-no-virtualization.md b/docs-app/src/templates/3-demos/lots-of-data-no-virtualization.gjs.md similarity index 100% rename from docs-app/src/templates/3-demos/lots-of-data-no-virtualization.md rename to docs-app/src/templates/3-demos/lots-of-data-no-virtualization.gjs.md diff --git a/docs-app/src/templates/3-demos/lots-of-data.md b/docs-app/src/templates/3-demos/lots-of-data.gjs.md similarity index 100% rename from docs-app/src/templates/3-demos/lots-of-data.md rename to docs-app/src/templates/3-demos/lots-of-data.gjs.md diff --git a/docs-app/src/templates/3-demos/single-row-selection.md b/docs-app/src/templates/3-demos/single-row-selection.gjs.md similarity index 98% rename from docs-app/src/templates/3-demos/single-row-selection.md rename to docs-app/src/templates/3-demos/single-row-selection.gjs.md index ba4cbf20..10a724fa 100644 --- a/docs-app/src/templates/3-demos/single-row-selection.md +++ b/docs-app/src/templates/3-demos/single-row-selection.gjs.md @@ -18,7 +18,7 @@ import { isSelected, } from "@universal-ember/table/plugins/row-selection"; -import { DATA } from "docs-app/sample-data"; +import { DATA } from "#sample-data"; export default class extends Component { selection = new TrackedSet(); diff --git a/docs-app/src/templates/index.gts b/docs-app/src/templates/index.gts index 84169bf3..6249412f 100644 --- a/docs-app/src/templates/index.gts +++ b/docs-app/src/templates/index.gts @@ -41,7 +41,7 @@ import { <:callToAction> Get Started ➤ @@ -188,7 +188,10 @@ const Socials = ; const GetStarted = ;