mirror of
https://github.com/fleetdm/fleet
synced 2026-04-24 23:17:43 +00:00
## Issue - First batch of @iansltx 's work of cleaning up lint warnings #43387 ## Description - Quick PR review and grabbed as many confirmed low-risk quick wins as I could `git checkout lint-cleanup <file/path/1> <file/path/2>` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Release Notes This release contains internal code improvements with one minor UI tweak: * **Style** * Dropdown menu background color adjusted for clearer contrast in action lists * **Refactor** * Improved type safety across the codebase with stricter TypeScript annotations * Removed unused imports and constants to reduce code clutter * Enhanced React hook dependency arrays for more consistent component behavior <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Rachel Perkins <rachel@Rachels-MacBook-Pro.local> Co-authored-by: Ian Littman <iansltx@gmail.com>
24 lines
557 B
TypeScript
24 lines
557 B
TypeScript
import { Meta, StoryObj } from "@storybook/react";
|
|
|
|
import FileUploader from "./FileUploader";
|
|
|
|
const meta: Meta<typeof FileUploader> = {
|
|
title: "Components/FileUploader",
|
|
component: FileUploader,
|
|
args: {
|
|
graphicName: "file-configuration-profile",
|
|
message: "The main message",
|
|
additionalInfo: "The additional message",
|
|
accept: ".pdf",
|
|
isLoading: false,
|
|
onFileUpload: () => {
|
|
console.log("File uploaded!");
|
|
},
|
|
},
|
|
};
|
|
|
|
export default meta;
|
|
|
|
type Story = StoryObj<typeof FileUploader>;
|
|
|
|
export const Basic: Story = {};
|