import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { EditRoutingModule } from './create-routing.module';
import { EditComponent } from './create.component';
import { CoreModule } from 'src/app/core/core.module';
import { InputModule } from 'src/app/shared/components/input/input.module';
import { TextareaModule } from 'src/app/shared/components/textarea/textarea.module';
import { ChipModule } from 'src/app/shared/components/chip/chip.module';
import { FoodCardModule } from 'src/app/shared/components/cards/food-card/food-card.module';
import { ButtonModule } from 'src/app/shared/components/button/button.module';
import { InputNumberModule } from 'src/app/shared/components/input-number/input-number.module';
import { AddFoodModule } from 'src/app/shared/components/modal/add-food/add-food.module';
import { AddTagModule } from 'src/app/shared/components/modal/add-tag/add-tag.module';
import { NutritionalInformationsModule } from 'src/app/shared/components/modal/nutritional-informations/nutritional-informations.module';
import { IconModule } from 'src/app/shared/components/icon/icon.module';
import { UploadRecipePictureModule } from 'src/app/shared/components/upload-recipe-picture/upload-recipe-picture.module';

@NgModule({
  declarations: [EditComponent],
  imports: [
    CommonModule,
    EditRoutingModule,
    CoreModule,
    InputModule,
    TextareaModule,
    ChipModule,
    FoodCardModule,
    ButtonModule,
    InputNumberModule,
    AddFoodModule,
    AddTagModule,
    NutritionalInformationsModule,
    IconModule,
    UploadRecipePictureModule,
  ],
})
export class EditModule {}
