Skip to content

Commit b85a339

Browse files
authored
Merge pull request #554 from patternfly/exports
fix: add missing exports
2 parents dfa9db6 + 16bc87d commit b85a339

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

packages/module/generate-index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const root = process.cwd();
66

77
const ENV_AGNOSTIC_ROOT = `${root}/src`
88

9-
const sourceFiles = globSync(path.resolve(__dirname, './src/*/index.ts'))
9+
const sourceFiles = globSync(path.resolve(__dirname, './src/*/index.{ts,tsx}'))
1010

1111
async function generateIndex(files) {
1212
// ensure the dynamic root exists
@@ -19,7 +19,7 @@ async function generateIndex(files) {
1919
stream.write('// this file is autogenerated by generate-index.js, modifying it manually will have no effect\n');
2020

2121
files.forEach(file => {
22-
const name = file.replace('/index.ts', '').split('/').pop();
22+
const name = file.replace(/\/index\.(ts|tsx)$/, '').split('/').pop();
2323
// do not generate default exports for Hooks/
2424
name !== 'Hooks' && stream.write(`\nexport { default as ${name} } from './${name}';\n`);
2525
stream.write(`export * from './${name}';\n`);
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export { default } from './DataViewTh';
2+
export * from './DataViewTh';

packages/module/src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ export * from './Hooks';
77
export { default as DataViewToolbar } from './DataViewToolbar';
88
export * from './DataViewToolbar';
99

10+
export { default as DataViewTh } from './DataViewTh';
11+
export * from './DataViewTh';
12+
1013
export { default as DataViewTextFilter } from './DataViewTextFilter';
1114
export * from './DataViewTextFilter';
1215

@@ -22,6 +25,9 @@ export * from './DataViewTableBasic';
2225
export { default as DataViewTable } from './DataViewTable';
2326
export * from './DataViewTable';
2427

28+
export { default as DataViewFilters } from './DataViewFilters';
29+
export * from './DataViewFilters';
30+
2531
export { default as DataViewEventsContext } from './DataViewEventsContext';
2632
export * from './DataViewEventsContext';
2733

0 commit comments

Comments
 (0)