# Ionic 3.0.0 Beta!

**URL:** <https://forum.ionicframework.com/t/ionic-3-0-0-beta/84540>\
**Category:** ionic-v3\
**Created:** [March 28, 2017, 2:38pm UTC](https://forum.ionicframework.com/t/ionic-3-0-0-beta/84540 "2017-03-28T14:38:48Z")\
**Posts on this page:** 1\
**Showing post:** 38

<div class="post-metadata">

**Author:** ![rapropos](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/rapropos/32/100227_2.png) [@rapropos](https://forum.ionicframework.com/u/rapropos)\
**Post date:** [March 28, 2017, 10:25pm UTC](https://forum.ionicframework.com/t/ionic-3-0-0-beta/84540/38 "2017-03-28T22:25:56Z")

</div>

What seems to work for subcomponent modules:

```auto
@NgModule({
  declarations: [
    Subcomponent,
    OtherFriendsSubcomponentNeeds,
  ],
  imports: [
    CustomPipeModule,
    OtherModularizedSubSubComponentModule,
    IonicModule, // if we need <ion-*> components
    CommonModule, // if we need ngIf and friends
  ],
  exports: [
    Subcomponent,
  ]
})
export class SubcomponentModule {
}

```

Failure to explicitly export will cause template parse errors on things attempting to import `SubcomponentModule`.

`<ion-nav>` still hates me trying to use string class names.

---

_[View the full topic](https://forum.ionicframework.com/t/ionic-3-0-0-beta/84540)._
