- execute: actually call isInScheduleWindow/waitForWindow/sleepBetweenJobs in runSequential (they were dead code); emit queue_status SSE events (running/paused/sleeping/idle) so the pipeline's existing QueueStatus listener lights up - review: POST /:id/retry resets an errored plan to approved, wipes old done/error jobs, rebuilds command from current decisions, queues fresh job - scan: dev-mode DELETE now also wipes jobs + subtitle_files (previously orphaned after every dev reset) - biome: migrate config to 2.4 schema, autoformat 68 files (strings + indentation), relax opinionated a11y/hooks-deps/index-key rules that don't fit this codebase - routeTree.gen.ts regenerated after /nodes removal
17 lines
462 B
TypeScript
17 lines
462 B
TypeScript
import type React from "react";
|
|
import { cn } from "~/shared/lib/utils";
|
|
|
|
export function Select({ className, ...props }: React.SelectHTMLAttributes<HTMLSelectElement>) {
|
|
return (
|
|
<select
|
|
className={cn(
|
|
"border border-gray-300 rounded px-2 py-1.5 text-sm bg-white",
|
|
"focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",
|
|
"disabled:bg-gray-100 disabled:cursor-not-allowed",
|
|
className,
|
|
)}
|
|
{...props}
|
|
/>
|
|
);
|
|
}
|