chore: first commit

This commit is contained in:
Daniil
2026-02-17 23:36:55 +03:00
parent 2e4820ac91
commit 674d5d735b
116 changed files with 327 additions and 150 deletions
@@ -1,6 +1,6 @@
"use client"
import type { IAlertProps } from "../model/Alert.d"
import type { IAlertProps } from "./Alert.d"
import type { JSX } from "react"
import { Callout } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Alert"
export * from "./Alert"
@@ -6,7 +6,7 @@ import cs from "classnames"
import Image from "next/image"
import avatarPlaceholder from "@shared/assets/placeholder.png"
import { IAvatarProps } from "../model/Avatar"
import { IAvatarProps } from "./Avatar.d"
import styles from "./Avatar.module.scss"
const avatarProperties = {
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Avatar"
export * from "./Avatar"
@@ -1,6 +1,6 @@
"use client"
import type { IBadgeProps } from "../model/Badge.d"
import type { IBadgeProps } from "./Badge.d"
import type { JSX } from "react"
import { Badge as RadixBadge } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Badge"
export * from "./Badge"
@@ -1,6 +1,6 @@
"use client"
import type { IButtonProps } from "../model/Button.d"
import type { IButtonProps } from "./Button.d"
import type { JSX } from "react"
import { forwardRef } from "react"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Button"
export * from "./Button"
@@ -1,6 +1,6 @@
"use client"
import type { ICardProps } from "../model/Card.d"
import type { ICardProps } from "./Card.d"
import type { JSX } from "react"
import { Card as RadixCard } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Card"
export * from "./Card"
@@ -1,6 +1,6 @@
"use client"
import type { ICheckboxProps } from "../model/Checkbox.d"
import type { ICheckboxProps } from "./Checkbox.d"
import type { JSX } from "react"
import { Checkbox as RadixCheckbox, Flex, Text } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Checkbox"
export * from "./Checkbox"
@@ -1,4 +1,4 @@
import type { ICircularProgressProps } from "../model/CircularProgress.d"
import type { ICircularProgressProps } from "./CircularProgress.d"
import type { JSX } from "react"
import { FunctionComponent } from "react"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/CircularProgress"
export * from "./CircularProgress"
@@ -13,7 +13,7 @@ import type {
IDropdownSubProps,
IDropdownSubTriggerProps,
IDropdownTriggerProps,
} from "../model/Dropdown.d"
} from "./Dropdown.d"
import type { JSX } from "react"
import * as DropdownMenu from "@radix-ui/react-dropdown-menu"
+2 -2
View File
@@ -11,7 +11,7 @@ export {
DropdownSubContent,
DropdownSubTrigger,
DropdownTrigger,
} from "./ui/Dropdown"
} from "./Dropdown"
export type {
IDropdownCheckboxItemProps,
@@ -26,4 +26,4 @@ export type {
IDropdownSubProps,
IDropdownSubTriggerProps,
IDropdownTriggerProps,
} from "./model/Dropdown.d"
} from "./Dropdown.d"
@@ -1,6 +1,6 @@
"use client"
import type { IFormProps } from "../model/Form.d"
import type { IFormProps } from "./Form.d"
import type { JSX } from "react"
import { forwardRef } from "react"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Form"
export * from "./Form"
@@ -1,6 +1,6 @@
"use client"
import type { IModalProps } from "../model/Modal.d"
import type { IModalProps } from "./Modal.d"
import type { JSX } from "react"
import { Dialog } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Modal"
export * from "./Modal"
@@ -1,6 +1,6 @@
"use client"
import type { IPaginationProps } from "../model/Pagination.d"
import type { IPaginationProps } from "./Pagination.d"
import type { JSX } from "react"
import { Flex, IconButton, Text } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Pagination"
export * from "./Pagination"
@@ -1,6 +1,6 @@
"use client"
import type { IRadioGroupProps, IRadioProps } from "../model/Radio.d"
import type { IRadioGroupProps, IRadioProps } from "./Radio.d"
import type { JSX } from "react"
import { Flex, RadioGroup, Text } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Radio"
export * from "./Radio"
@@ -1,6 +1,6 @@
"use client"
import type { ISelectItemProps, ISelectProps } from "../model/Select.d"
import type { ISelectItemProps, ISelectProps } from "./Select.d"
import type { JSX } from "react"
import { Select as RadixSelect } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Select"
export * from "./Select"
@@ -1,6 +1,6 @@
"use client"
import type { ITableProps } from "../model/Table.d"
import type { ITableProps } from "./Table.d"
import type { JSX } from "react"
import { Table as RadixTable } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Table"
export * from "./Table"
@@ -5,7 +5,7 @@ import type {
ITabsListProps,
ITabsProps,
ITabsTriggerProps,
} from "../model/Tabs.d"
} from "./Tabs.d"
import type { JSX } from "react"
import { Tabs as RadixTabs } from "@radix-ui/themes"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/Tabs"
export * from "./Tabs"
@@ -1,6 +1,6 @@
"use client"
import type { ITextFieldProps } from "../model/TextField.d"
import type { ITextFieldProps } from "./TextField.d"
import type { JSX } from "react"
import { forwardRef } from "react"
+1 -1
View File
@@ -1 +1 @@
export * from "./ui/TextField"
export * from "./TextField"