Skip to content

Commit

Permalink
chore(collapsible): group stories
Browse files Browse the repository at this point in the history
  • Loading branch information
pimenovoleg committed Jun 19, 2024
1 parent 41b9364 commit 84cbb38
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 85 deletions.
12 changes: 0 additions & 12 deletions packages/primitives/collapse/index.ts

This file was deleted.

This file was deleted.

This file was deleted.

42 changes: 40 additions & 2 deletions packages/primitives/collapsible/stories/collapsible.stories.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
import { BrowserAnimationsModule, provideAnimations } from '@angular/platform-browser/animations';

import { componentWrapperDecorator, Meta, moduleMetadata, StoryObj } from '@storybook/angular';

import { RdxCollapsibleContentDirective } from '../src/collapsible-content.directive';
import { RdxCollapsibleRootDirective } from '../src/collapsible-root.directive';
import { RdxCollapsibleTriggerDirective } from '../src/collapsible-trigger.directive';
import { RdxCollapsibleAnimationComponent } from './collapsible-animation.component';
import { RdxCollapsibleExternalTriggeringComponent } from './collapsible-external-triggering.component';

export default {
title: 'Primitives/Collapsible',
Expand All @@ -11,8 +15,14 @@ export default {
imports: [
RdxCollapsibleRootDirective,
RdxCollapsibleTriggerDirective,
RdxCollapsibleContentDirective
]
RdxCollapsibleContentDirective,

RdxCollapsibleExternalTriggeringComponent,
RdxCollapsibleAnimationComponent,

BrowserAnimationsModule
],
providers: [provideAnimations()]
}),
componentWrapperDecorator(
(story) => `
Expand Down Expand Up @@ -103,3 +113,31 @@ export const Default: Story = {
`
})
};

export const ExternalTrigger: Story = {
render: () => ({
template: `
<div class="radix-themes light light-theme radix-themes-default-fonts"
data-accent-color="indigo"
data-radius="medium"
data-scaling="100%"
>
<rdx-collapsible-external-triggering></rdx-collapsible-external-triggering>
</div>
`
})
};

export const Animation: Story = {
render: () => ({
template: `
<div class="radix-themes light light-theme radix-themes-default-fonts"
data-accent-color="indigo"
data-radius="medium"
data-scaling="100%"
>
<rdx-collapsible-animation></rdx-collapsible-animation>
</div>
`
})
};

0 comments on commit 84cbb38

Please sign in to comment.