Skip to content

Commit

Permalink
feat: add example structure for col alignment
Browse files Browse the repository at this point in the history
  • Loading branch information
matthewgallo committed Nov 15, 2024
1 parent f6ff1e5 commit 9043097
Show file tree
Hide file tree
Showing 11 changed files with 18 additions and 55 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,8 @@ import {
useReactTable,
} from '@tanstack/react-table';
import { makeData } from './makeData';
import { ExampleLink } from './ExampleLink';
import { Launch } from '@carbon/react/icons';
import * as packageJson from '../package.json';
import * as packageJson from '../../package.json';
import { StatusIcon } from '@carbon/ibm-products';

type Resource = {
Expand Down Expand Up @@ -104,24 +103,6 @@ export const ColumnAlignment = () => {
<TableContainer
title="Column alignment"
className="basic-table tanstack-example"
description={
<span className="flex">
<ExampleLink
url={`${import.meta.env.VITE_CODE_SANDBOX_URL_ROOT}/${
packageJson.name
}`}
icon={Launch}
label="Code sandbox"
/>
<ExampleLink
url={`${import.meta.env.VITE_STACK_BLITZ_URL_ROOT}/${
packageJson.name
}`}
icon={Launch}
label="StackBlitz"
/>
</span>
}
style={{
width: table.getCenterTotalSize(),
}}>
Expand Down
13 changes: 13 additions & 0 deletions react/column-alignment/src/Example/Example.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { Column, Grid } from '@carbon/react';
import { ColumnAlignment } from './ColumnAlignment';
import './example.scss';

export const Example = () => {
return (
<Grid className="page-grid">
<Column sm={4} md={8} lg={16}>
<ColumnAlignment />
</Column>
</Grid>
);
};
File renamed without changes.
1 change: 1 addition & 0 deletions react/column-alignment/src/Example/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { Example } from './Example';
File renamed without changes.
9 changes: 0 additions & 9 deletions react/column-alignment/src/ExampleLink.tsx

This file was deleted.

13 changes: 0 additions & 13 deletions react/column-alignment/src/index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,8 @@
);
@use '@carbon/styles/scss/type';
@use '@carbon/ibm-products/css/index';
@use './App';

body {
margin: 0;
padding: 0;
}

.example--link {
@include type.type-style('label-01');

display: flex;
align-items: center;
margin-right: 0.5rem;
}

.example--link__icon {
margin-right: 0.25rem;
}
3 changes: 0 additions & 3 deletions react/column-alignment/src/index.ts

This file was deleted.

11 changes: 2 additions & 9 deletions react/column-alignment/src/main.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,13 @@ import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import {
CodeSnippet,
Column,
Grid,
Header,
HeaderContainer,
HeaderName,
} from '@carbon/react';

import { ColumnAlignment } from './ColumnAlignment';

import './index.scss';
import { Example } from './Example';

const renderUIShellHeader = () => (
<HeaderContainer
Expand All @@ -32,10 +29,6 @@ const renderUIShellHeader = () => (
createRoot(document.getElementById('root')!).render(
<StrictMode>
{renderUIShellHeader()}
<Grid className="page-grid">
<Column sm={4} md={8} lg={16}>
<ColumnAlignment />
</Column>
</Grid>
<Example />
</StrictMode>
);
2 changes: 1 addition & 1 deletion react/column-alignment/tsconfig.app.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,

"types": [ "./src/customTypings.d.ts" ],
"types": ["./src/Example/customTypings.d.ts"],
"resolveJsonModule": true
},
"include": ["./src"]
Expand Down

0 comments on commit 9043097

Please sign in to comment.