Commit 354ab1b5 authored by Mark Harding's avatar Mark Harding Committed by Mark Harding

(chore): use a feature flag for post-scheduler

parent cfe35f02
1 merge request!494epic/post-scheduler
Pipeline #82607671 failed with stages
in 29 minutes and 54 seconds
......@@ -170,12 +170,15 @@
(validThreshold)="validThreshold = $event"
#thresholdInput
></m-wire-threshold-input>
<m-poster-date-selector
*ngIf="checkTimePublished()"
[date]="getTimeCreated()"
(dateChange)="onTimeCreatedChange($event)"
(onError)="posterDateSelectorError($event)"
></m-poster-date-selector>
<ng-container *mIfFeature="'post-scheduler'">
<m-poster-date-selector
*ngIf="checkTimePublished()"
[date]="getTimeCreated()"
(dateChange)="onTimeCreatedChange($event)"
(onError)="posterDateSelectorError($event)"
></m-poster-date-selector>
</ng-container>
</div>
<div
......
......@@ -26,7 +26,7 @@ import { By } from '@angular/platform-browser';
import { Session } from '../../../services/session';
import { sessionMock } from '../../../../tests/session-mock.spec';
import { mindsTitleMock } from '../../../mocks/services/ux/minds-title.service.mock.spec';
import { MockComponent } from '../../../utils/mock';
import { MockComponent, MockDirective } from '../../../utils/mock';
import { InMemoryStorageService } from '../../../services/in-memory-storage.service';
import { inMemoryStorageServiceMock } from '../../../../tests/in-memory-storage-service-mock.spec';
......@@ -245,6 +245,10 @@ describe('BlogEdit', () => {
inputs: ['date', 'dateFormat'],
outputs: ['dateChange'],
}),
MockDirective({
selector: '[mIfFeature]',
inputs: ['mIfFeature'],
}),
BlogEdit,
MDLMock,
], // declare the test component
......
......@@ -45,11 +45,18 @@
<h2>Experiments</h2>
<ul class="m-canaryExperiments__list">
<li>
Media Modals
<a href="https://gitlab.com/minds/front/merge_requests/467"
>(front!469)</a
Multi Currency Wire
<a href="https://gitlab.com/minds/front/merge_requests/508"
>(front!508)</a
>
- 20th August '19
- 17th September '19
</li>
<li>
Post scheduler
<a href="https://gitlab.com/minds/front/merge_requests/494"
>(front!494)</a
>
- 17th September '19
</li>
</ul>
</div>
......
......@@ -100,6 +100,7 @@
[date]="meta.time_created"
(dateChange)="onTimeCreatedChange($event)"
(onError)="posterDateSelectorError($event)"
*mIfFeature="'post-scheduler'"
></m-poster-date-selector>
<button
......
......@@ -287,6 +287,11 @@ m-hashtags-selector {
white-space: normal;
}
}
m-poster-date-selector {
padding-right: $minds-padding;
}
.m-posterActionBar__CreateBlog {
cursor: pointer;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment