Skip to content

Commit a6aee1d

Browse files
lift feature flag (#1173)
1 parent 4ed9088 commit a6aee1d

File tree

4 files changed

+5
-14
lines changed

4 files changed

+5
-14
lines changed

apps/web/app/(org)/dashboard/caps/components/CapCard/CapCard.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ export const CapCard = ({
196196
cap.id,
197197
cap.hasActiveUpload || false,
198198
);
199-
const enableBetaUploadProgress = useFeatureFlag("enableUploadProgress");
200199
const [imageStatus, setImageStatus] = useState<ImageLoadingStatus>("loading");
201200

202201
// Helper function to create a drag preview element
@@ -462,10 +461,7 @@ export const CapCard = ({
462461
error: "Failed to duplicate cap",
463462
});
464463
}}
465-
disabled={
466-
duplicateMutation.isPending ||
467-
(enableBetaUploadProgress && cap.hasActiveUpload)
468-
}
464+
disabled={duplicateMutation.isPending || cap.hasActiveUpload}
469465
className="flex gap-2 items-center rounded-lg"
470466
>
471467
<FontAwesomeIcon className="size-3" icon={faCopy} />

apps/web/app/Layout/features.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { Effect, Store, useStore } from "@tanstack/react-store";
22

3-
const defaultFeatureFlags = {
4-
enableUploadProgress: false,
5-
};
3+
const defaultFeatureFlags = {};
64

75
type FeatureFlags = typeof defaultFeatureFlags;
86

apps/web/app/Layout/providers.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ function CapDevtools() {
107107
return (
108108
<div className="flex flex-col space-y-4 p-4">
109109
<h1 className="text-2xl font-semibold">Cap Devtools</h1>
110-
<div className="space-y-2">
110+
{/*<div className="space-y-2">
111111
<h1 className="text-lg font-semibold">Features</h1>
112112
<label className="flex items-center space-x-2">
113113
<input
@@ -122,7 +122,7 @@ function CapDevtools() {
122122
/>
123123
<span>Enable Upload Progress UI</span>
124124
</label>
125-
</div>
125+
</div>*/}
126126
<div className="space-y-2">
127127
<h1 className="text-lg font-semibold">Cap Pro</h1>
128128
<p className="text-xs text-muted-foreground">

apps/web/app/s/[videoId]/_components/ProgressCircle.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@ const MINUTE = 60 * SECOND;
2323
const HOUR = 60 * 60 * SECOND;
2424
const DAY = 24 * HOUR;
2525

26-
export function useUploadProgress(videoId: Video.VideoId, enabledRaw: boolean) {
27-
const enableBetaUploadProgress = useFeatureFlag("enableUploadProgress");
28-
const enabled = enableBetaUploadProgress ? enabledRaw : false;
29-
26+
export function useUploadProgress(videoId: Video.VideoId, enabled: boolean) {
3027
const query = useEffectQuery({
3128
queryKey: ["getUploadProgress", videoId],
3229
queryFn: () =>

0 commit comments

Comments
 (0)