Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Commit

Permalink
feat(stepper,ripple): add stepper and ripple module
Browse files Browse the repository at this point in the history
  • Loading branch information
marcjulian committed Apr 19, 2019
1 parent f631183 commit b28d4d1
Show file tree
Hide file tree
Showing 5 changed files with 59 additions and 21 deletions.
24 changes: 5 additions & 19 deletions projects/core/src/lib/fivethree.core.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,6 @@ import { CommonModule } from '@angular/common';
import { IonicModule } from '@ionic/angular';
import { HammerGestureConfig } from '@angular/platform-browser';
import { Hammer } from 'hammerjs';
import { FivStepper } from './stepper/stepper.component';
import { FivStep } from './step/step.component';
import { FivStepHeader } from './step-header/step-header.component';
import { FivStepContent } from './step-content/step-content.component';
import { FivRouterItem } from './router-item/router-item.component';
import { FivCollapsableMenu } from './collapsable-menu/collapsable-menu.directive';
import { FivCollapsableMenuButton } from './collapsable-menu-button/collapsable-menu-button.component';
Expand All @@ -27,11 +23,9 @@ import { FivAppBar } from './app-bar/app-bar.component';
import { FivIfPlatform } from './directives/if-platform.directive';
import { FivCenter } from './directives/center.directive';
import { FivPermissions } from './directives/permissions.directive';
import { FivRipple } from './ripple/ripple.component';
import { FivViewport } from './directives/viewport.directive';
import { FivPull } from './directives/pull.directive';
import { FivLoadingSpinner } from './loading-spinner/loading-spinner.component';
import { FivStepperHorizontal } from './stepper-horizontal/stepper-horizontal.component';
import { FivDialog } from './dialog/dialog.component';
import { FivLoadingRefresherContent } from './loading-refresher-content/loading-refresher-content.component';
import { FivAppBarTab } from './app-bar-tab/app-bar-tab.component';
Expand All @@ -47,6 +41,8 @@ import { FivOverlayContent } from './overlay-content/overlay-content.component';
import { LazyImageDirective } from './directives/lazy-image.directive';
import { FivPasswordInputModule } from './password-input/password-input.module';
import { FivExpandableModule } from './expandable/expandable.module';
import { FivStepperModule } from './stepper/stepper.module';
import { FivRippleModule } from './ripple/ripple.module';


export class MyHammerConfig extends HammerGestureConfig {
Expand All @@ -58,7 +54,9 @@ export class MyHammerConfig extends HammerGestureConfig {
const componentsModule = [
FivExpandableModule,
FivIconModule,
FivPasswordInputModule
FivPasswordInputModule,
FivRippleModule,
FivStepperModule
];
@NgModule({
imports: [
Expand All @@ -69,10 +67,6 @@ const componentsModule = [
],
declarations: [
FivEditableLabel,
FivStepper,
FivStep,
FivStepHeader,
FivStepContent,
FivRouterItem,
FivCenter,
FivCollapsableMenuButton,
Expand All @@ -87,12 +81,10 @@ const componentsModule = [
FivAppBar,
FivIfPlatform,
FivPermissions,
FivRipple,
FivViewport,
FivPull,
FivLoadingRefresherContent,
FivLoadingSpinner,
FivStepperHorizontal,
FivDialog,
FivAppBarTab,
FivAppBarTabContent,
Expand All @@ -115,10 +107,6 @@ const componentsModule = [
exports: [
...componentsModule,
FivEditableLabel,
FivStepper,
FivStep,
FivStepHeader,
FivStepContent,
FivRouterItem,
FivCollapsableMenu,
FivCenter,
Expand All @@ -133,12 +121,10 @@ const componentsModule = [
FivAppBar,
FivIfPlatform,
FivPermissions,
FivRipple,
FivViewport,
FivPull,
FivLoadingRefresherContent,
FivLoadingSpinner,
FivStepperHorizontal,
FivDialog,
FivAppBarTab,
FivAppBarTabContent,
Expand Down
10 changes: 10 additions & 0 deletions projects/core/src/lib/ripple/ripple.module.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { FivRipple } from './ripple.component';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

@NgModule({
declarations: [FivRipple],
imports: [CommonModule],
exports: [FivRipple],
})
export class FivRippleModule { }
40 changes: 40 additions & 0 deletions projects/core/src/lib/stepper/stepper.module.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
import { FivRipple } from './../ripple/ripple.component';
import { FivExpandableModule } from './../expandable/expandable.module';

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { IonicModule } from '@ionic/angular';
import { FivStepper } from './stepper.component';
import { FivStepHeader } from './../step-header/step-header.component';
import { FivStepperHorizontal } from './../stepper-horizontal/stepper-horizontal.component';
import { FivStepContent } from './../step-content/step-content.component';
import { FivStep } from '../step/step.component';
import { FivExpandable } from '../expandable/expandable.component';
import { FivRippleModule } from '../ripple/ripple.module';

@NgModule({
declarations: [
FivStepper,
FivStepContent,
FivStepperHorizontal,
FivStep,
FivStepHeader
],
imports: [
CommonModule,
IonicModule,
FivExpandableModule,
FivRippleModule
],
exports: [
FivStepper,
FivStepContent,
FivStepperHorizontal,
FivStep,
FivStepHeader,
// Re-export `FivExpandable` and `FivRipple`
FivExpandable,
FivRipple
],
})
export class FivStepperModule { }
2 changes: 2 additions & 0 deletions projects/core/src/public_api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ export * from './lib/fivethree.core.module';
export * from './lib/expandable/expandable.module';
export * from './lib/icon/icon.module';
export * from './lib/password-input/password-input.module';
export * from './lib/ripple/ripple.module';
export * from './lib/stepper/stepper.module';

/**
* Components
Expand Down
4 changes: 2 additions & 2 deletions src/app/pages/stepper/stepper.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { Routes, RouterModule } from '@angular/router';
import { IonicModule } from '@ionic/angular';

import { StepperPage } from './stepper.page';
import { FivethreeCoreModule } from '@fivethree/core';
import { FivStepperModule } from '@fivethree/core';

const routes: Routes = [
{
Expand All @@ -23,7 +23,7 @@ const routes: Routes = [
IonicModule,
RouterModule.forChild(routes),
ComponentsModule,
FivethreeCoreModule
FivStepperModule
],
declarations: [StepperPage]
})
Expand Down

0 comments on commit b28d4d1

Please sign in to comment.