├── .prettierignore
├── .czrc
├── .gitignore
├── src
├── index.ts
├── types.ts
├── __workshop__
│ ├── index.tsx
│ └── animation.css.ts
├── icon.test.tsx
├── icon.tsx
└── icons
│ ├── removeIcon.tsx
│ ├── addIcon.tsx
│ ├── closeIcon.tsx
│ ├── cropIcon.tsx
│ ├── menuIcon.tsx
│ ├── filterIcon.tsx
│ ├── boltIcon.tsx
│ ├── chevronUpIcon.tsx
│ ├── codeIcon.tsx
│ ├── editIcon.tsx
│ ├── groqIcon.tsx
│ ├── listIcon.tsx
│ ├── textIcon.tsx
│ ├── dotIcon.tsx
│ ├── stackIcon.tsx
│ ├── activityIcon.tsx
│ ├── checkmarkIcon.tsx
│ ├── chevronDownIcon.tsx
│ ├── chevronLeftIcon.tsx
│ ├── selectIcon.tsx
│ ├── chevronRightIcon.tsx
│ ├── circleIcon.tsx
│ ├── copyIcon.tsx
│ ├── folderIcon.tsx
│ ├── blockquoteIcon.tsx
│ ├── homeIcon.tsx
│ ├── playIcon.tsx
│ ├── sortIcon.tsx
│ ├── barChartIcon.tsx
│ ├── inlineIcon.tsx
│ ├── chartUpwardIcon.tsx
│ ├── imageRemoveIcon.tsx
│ ├── blockElementIcon.tsx
│ ├── inlineElementIcon.tsx
│ ├── panelLeftIcon.tsx
│ ├── squareIcon.tsx
│ ├── terminalIcon.tsx
│ ├── toggleArrowRightIcon.tsx
│ ├── triangleOutlineIcon.tsx
│ ├── truncateIcon.tsx
│ ├── composeIcon.tsx
│ ├── panelRightIcon.tsx
│ ├── readOnlyIcon.tsx
│ ├── arrowTopRightIcon.tsx
│ ├── codeBlockIcon.tsx
│ ├── dashboardIcon.tsx
│ ├── doubleChevronUpIcon.tsx
│ ├── lockIcon.tsx
│ ├── doubleChevronLeftIcon.tsx
│ ├── doubleChevronRightIcon.tsx
│ ├── unlockIcon.tsx
│ ├── stopIcon.tsx
│ ├── packageIcon.tsx
│ ├── dropIcon.tsx
│ ├── olistIcon.tsx
│ ├── thLargeIcon.tsx
│ ├── timelineIcon.tsx
│ ├── projectsIcon.tsx
│ ├── bookmarkIcon.tsx
│ ├── masterDetailIcon.tsx
│ ├── presentationIcon.tsx
│ ├── spinnerIcon.tsx
│ ├── arrowUpIcon.tsx
│ ├── enterIcon.tsx
│ ├── splitVerticalIcon.tsx
│ ├── thListIcon.tsx
│ ├── componentIcon.tsx
│ ├── insertBelowIcon.tsx
│ ├── unknownIcon.tsx
│ ├── arrowDownIcon.tsx
│ ├── arrowLeftIcon.tsx
│ ├── arrowRightIcon.tsx
│ ├── clipboardIcon.tsx
│ ├── doubleChevronDownIcon.tsx
│ ├── stackCompactIcon.tsx
│ ├── tiersIcon.tsx
│ ├── asteriskIcon.tsx
│ ├── enterRightIcon.tsx
│ ├── schemaIcon.tsx
│ ├── launchIcon.tsx
│ ├── overageIcon.tsx
│ ├── shareIcon.tsx
│ ├── splitHorizontalIcon.tsx
│ ├── starIcon.tsx
│ ├── documentIcon.tsx
│ ├── targetIcon.tsx
│ ├── trendUpwardIcon.tsx
│ ├── clockIcon.tsx
│ ├── diamondIcon.tsx
│ ├── insertAboveIcon.tsx
│ ├── bookmarkFilledIcon.tsx
│ ├── searchIcon.tsx
│ └── starFilledIcon.tsx
├── test
└── setupFilesAfterEnv.ts
├── .husky
└── commit-msg
├── workshop.config.ts
├── tsconfig.settings.json
├── .github
└── renovate.json
├── prettier.config.js
├── scripts
└── package.json
├── export
├── dot.svg
├── remove.svg
├── add.svg
├── circle.svg
├── close.svg
├── chevron-down.svg
├── chevron-left.svg
├── chevron-right.svg
├── chevron-up.svg
├── crop.svg
├── menu.svg
├── filter.svg
├── activity.svg
├── bolt.svg
├── checkmark.svg
├── list.svg
├── square.svg
├── toggle-arrow-right.svg
├── code.svg
├── edit.svg
├── select.svg
├── stack.svg
├── text.svg
├── blockquote.svg
├── play.svg
├── stop.svg
├── triangle-outline.svg
├── block-element.svg
├── copy.svg
├── bar-chart.svg
├── chart-upward.svg
├── double-chevron-left.svg
├── double-chevron-right.svg
├── double-chevron-up.svg
├── folder.svg
├── image-remove.svg
├── inline-element.svg
├── inline.svg
├── sort.svg
├── home.svg
├── panel-left.svg
├── panel-right.svg
├── terminal.svg
├── truncate.svg
├── code-block.svg
├── compose.svg
├── dashboard.svg
├── groq.svg
├── read-only.svg
├── unlock.svg
├── lock.svg
├── insert-below.svg
├── master-detail.svg
├── package.svg
├── presentation.svg
├── split-vertical.svg
├── timeline.svg
├── double-chevron-down.svg
├── th-large.svg
├── arrow-left.svg
├── arrow-up.svg
├── bookmark.svg
├── drop.svg
├── enter.svg
├── olist.svg
├── projects.svg
├── arrow-down.svg
├── arrow-right.svg
├── arrow-top-right.svg
├── component.svg
├── spinner.svg
├── enter-right.svg
├── split-horizontal.svg
├── stack-compact.svg
├── th-list.svg
├── unknown.svg
├── unpublish.svg
├── bookmark-filled.svg
├── clipboard.svg
├── overage.svg
├── document.svg
├── download.svg
├── expand.svg
├── launch.svg
├── leave.svg
├── trend-upward.svg
├── asterisk.svg
├── insert-above.svg
├── publish.svg
├── schema.svg
├── share.svg
├── tiers.svg
├── upload.svg
├── transfer.svg
├── collapse.svg
├── star.svg
├── versions.svg
├── cube.svg
├── document-text.svg
├── star-filled.svg
├── video.svg
├── document-remove.svg
├── documents.svg
├── error-filled.svg
├── archive.svg
├── diamond.svg
├── info-filled.svg
├── remove-circle.svg
├── target.svg
├── add-circle.svg
├── add-comment.svg
├── clock.svg
├── search.svg
├── unarchive.svg
├── info-outline.svg
├── redo.svg
├── retrieve.svg
├── undo.svg
├── bell.svg
├── envelope.svg
├── error-outline.svg
├── pin.svg
├── retry.svg
├── revert.svg
├── comment.svg
├── checkmark-circle.svg
├── user.svg
├── pin-filled.svg
├── task.svg
├── pause.svg
├── binary-document.svg
├── equal.svg
├── italic.svg
├── calendar.svg
├── plug.svg
├── sparkle.svg
├── warning-outline.svg
├── add-document.svg
├── database.svg
├── refresh.svg
├── json.svg
├── close-circle.svg
├── face-happy.svg
├── access-denied.svg
├── document-video.svg
├── document-zip.svg
├── earth-americas.svg
├── face-sad.svg
├── tag.svg
├── marker-removed.svg
├── pin-removed.svg
├── unlink.svg
├── desktop.svg
├── face-indifferent.svg
├── help-circle.svg
├── trash.svg
├── warning-filled.svg
├── basket.svg
├── eye-closed.svg
├── generate.svg
├── heart.svg
├── microphone.svg
├── token.svg
├── bill.svg
├── heart-filled.svg
├── moon.svg
├── restore.svg
├── sun.svg
├── empty.svg
├── underline.svg
├── credit-card.svg
├── link.svg
├── document-sheet.svg
├── marker.svg
├── thumbs-up.svg
├── progress-50.svg
├── thumbs-down.svg
├── error-screen.svg
├── highlight.svg
├── sync.svg
├── reset.svg
├── link-removed.svg
├── case.svg
├── document-word.svg
├── inbox.svg
├── progress-75.svg
├── eye-open.svg
├── bulb-outline.svg
├── earth-globe.svg
├── joystick.svg
├── users.svg
├── bulb-filled.svg
├── tags.svg
├── tablet-device.svg
├── clipboard-image.svg
├── compose-sparkles.svg
├── hash.svg
├── image.svg
├── trolley.svg
├── book.svg
├── mobile-device.svg
├── ellipsis-vertical.svg
├── ellipsis-horizontal.svg
├── images.svg
├── ice-cream.svg
├── rocket.svg
├── bold.svg
├── add-user.svg
├── bottle.svg
├── lemon.svg
├── color-wheel.svg
├── api.svg
├── controls.svg
├── sparkles.svg
├── block-content.svg
├── ok-hand.svg
├── strikethrough.svg
├── twitter.svg
├── feedback.svg
├── robot.svg
├── logo-ts.svg
└── ulist.svg
├── .npmrc
├── .editorconfig
├── package.config.ts
├── vercel.json
├── tsconfig.dist.json
├── tsconfig.json
├── workshop.runtime.ts
├── .oxlintrc.json
├── README.md
└── jest.config.cjs
/.prettierignore:
--------------------------------------------------------------------------------
1 | .workshop
2 | dist
3 | pnpm-lock.yaml
4 |
--------------------------------------------------------------------------------
/.czrc:
--------------------------------------------------------------------------------
1 | {
2 | "path": "cz-conventional-changelog"
3 | }
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.tgz
2 |
3 | .DS_Store
4 | .workshop
5 | dist
6 | node_modules
7 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './icon'
2 | export * from './icons'
3 | export * from './types'
4 |
--------------------------------------------------------------------------------
/test/setupFilesAfterEnv.ts:
--------------------------------------------------------------------------------
1 | import '@testing-library/jest-dom'
2 | import 'jest-axe/extend-expect'
3 |
--------------------------------------------------------------------------------
/.husky/commit-msg:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env sh
2 | . "$(dirname -- "$0")/_/husky.sh"
3 |
4 | pnpm exec commitlint --edit $1
5 |
--------------------------------------------------------------------------------
/workshop.config.ts:
--------------------------------------------------------------------------------
1 | import {defineConfig} from '@sanity/ui-workshop'
2 |
3 | export default defineConfig({
4 | title: '@sanity/icons',
5 | })
6 |
--------------------------------------------------------------------------------
/tsconfig.settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@sanity/tsconfig/strictest",
3 | "compilerOptions": {
4 | "rootDir": ".",
5 | "outDir": "./dist"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/.github/renovate.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
3 | "extends": ["github>sanity-io/renovate-config", ":ignoreModulesAndTests"]
4 | }
5 |
--------------------------------------------------------------------------------
/prettier.config.js:
--------------------------------------------------------------------------------
1 | import preset from '@sanity/prettier-config'
2 |
3 | export default {
4 | ...preset,
5 | plugins: [...preset.plugins, '@ianvs/prettier-plugin-sort-imports'],
6 | }
7 |
--------------------------------------------------------------------------------
/scripts/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "commonjs",
3 | "//": [
4 | "https://github.com/egoist/esbuild-register/issues/26",
5 | "https://github.com/egoist/esbuild-register/issues/96"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/export/dot.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/remove.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/add.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/close.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/crop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/menu.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/filter.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/activity.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/bolt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/checkmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/list.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/toggle-arrow-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | ; This is needed for prettier to be able to use the plugin specified by the `@sanity/prettier-config` preset
2 | public-hoist-pattern[]=*prettier*
3 | ; @sanity/ui uses `styled-components`
4 | public-hoist-pattern[]=styled-components
5 |
--------------------------------------------------------------------------------
/export/code.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/edit.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/select.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/stack.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/text.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/blockquote.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/play.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/stop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/triangle-outline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/block-element.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/copy.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/bar-chart.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/chart-upward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/double-chevron-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/double-chevron-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/double-chevron-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/folder.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/image-remove.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/inline-element.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/inline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/sort.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/home.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/panel-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/panel-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/terminal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/truncate.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/types.ts:
--------------------------------------------------------------------------------
1 | import type {ForwardRefExoticComponent, RefAttributes, SVGProps} from 'react'
2 |
3 | /**
4 | * @public
5 | */
6 | export type IconComponent = ForwardRefExoticComponent<
7 | Omit, 'ref'> & RefAttributes
8 | >
9 |
--------------------------------------------------------------------------------
/export/code-block.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/compose.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/dashboard.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/groq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/read-only.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | ; editorconfig.org
2 | root = true
3 | charset= utf8
4 |
5 | [*]
6 | end_of_line = lf
7 | insert_final_newline = true
8 | trim_trailing_whitespace = true
9 | indent_style = space
10 | indent_size = 2
11 |
12 | [*.md]
13 | trim_trailing_whitespace = false
14 |
--------------------------------------------------------------------------------
/package.config.ts:
--------------------------------------------------------------------------------
1 | import {defineConfig} from '@sanity/pkg-utils'
2 |
3 | export default defineConfig({
4 | extract: {
5 | rules: {
6 | 'ae-internal-missing-underscore': 'off',
7 | },
8 | },
9 | tsconfig: 'tsconfig.dist.json',
10 | dts: 'rolldown',
11 | })
12 |
--------------------------------------------------------------------------------
/export/unlock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/lock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/insert-below.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/master-detail.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/package.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/presentation.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/split-vertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/timeline.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/double-chevron-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/th-large.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/vercel.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": 2,
3 | "routes": [
4 | {
5 | "handle": "filesystem"
6 | },
7 | {
8 | "src": "/frame/(.*)",
9 | "dest": "/frame/index.html"
10 | },
11 | {
12 | "src": "/(.*)",
13 | "dest": "/index.html"
14 | }
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/export/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/bookmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/drop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/enter.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/olist.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/projects.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/arrow-top-right.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/component.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/spinner.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/__workshop__/index.tsx:
--------------------------------------------------------------------------------
1 | import {defineScope} from '@sanity/ui-workshop'
2 | import {lazy} from 'react'
3 |
4 | export default defineScope({
5 | stories: [
6 | {
7 | name: 'all',
8 | title: 'All icons',
9 | component: lazy(() => import('./overview')),
10 | },
11 | ],
12 | })
13 |
--------------------------------------------------------------------------------
/export/enter-right.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/split-horizontal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/stack-compact.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/th-list.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/unknown.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/unpublish.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/__workshop__/animation.css.ts:
--------------------------------------------------------------------------------
1 | import {keyframes, style} from '@vanilla-extract/css'
2 |
3 | const rotate = keyframes({
4 | '0%': {transform: 'rotate(0deg)'},
5 | '100%': {transform: 'rotate(360deg)'},
6 | })
7 |
8 | export const spin = style({
9 | animation: `500ms linear infinite ${rotate}`,
10 | })
11 |
--------------------------------------------------------------------------------
/export/bookmark-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/clipboard.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/overage.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/tsconfig.dist.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["./tsconfig.settings", "@sanity/tsconfig/isolated-declarations"],
3 | "include": ["./src"],
4 | "exclude": [
5 | "./src/**/__fixtures__",
6 | "./src/**/__mocks__",
7 | "./src/**/__workshop__",
8 | "./src/**/*.test.ts",
9 | "./src/**/*.test.tsx"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/export/document.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/download.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/expand.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/launch.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/leave.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/trend-upward.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/asterisk.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/insert-above.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/publish.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/schema.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/share.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/tiers.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/upload.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/transfer.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/collapse.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/star.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/versions.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/cube.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/document-text.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/star-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/video.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/document-remove.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/documents.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/error-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/archive.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/diamond.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/info-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/remove-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/target.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icon.test.tsx:
--------------------------------------------------------------------------------
1 | /**
2 | * @jest-environment jsdom
3 | */
4 |
5 | import {render} from '@testing-library/react'
6 | import {Icon} from './icon'
7 |
8 | test('should render svg', () => {
9 | const {container} = render()
10 |
11 | expect(container.querySelector('svg[data-sanity-icon="rocket"]')).toBeInTheDocument()
12 | })
13 |
--------------------------------------------------------------------------------
/export/add-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/add-comment.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/clock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/search.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/unarchive.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/info-outline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/redo.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/retrieve.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/undo.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/bell.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/envelope.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/error-outline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/pin.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/retry.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/revert.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/comment.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/checkmark-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/user.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/pin-filled.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/task.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/pause.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.settings",
3 | "include": [
4 | "./jest.config.mjs",
5 | "./package.config.ts",
6 | "./scripts",
7 | "./src",
8 | "./test",
9 | "./workshop.config.ts"
10 | ],
11 | "compilerOptions": {
12 | "noEmit": true,
13 | "jsx": "react-jsx",
14 | "paths": {
15 | "@sanity/icons": ["./src"]
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/export/binary-document.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/equal.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/export/italic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/calendar.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/plug.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/sparkle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/warning-outline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/add-document.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/database.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/refresh.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/workshop.runtime.ts:
--------------------------------------------------------------------------------
1 | import path from 'path'
2 | import {defineRuntime} from '@sanity/ui-workshop'
3 |
4 | export default defineRuntime({
5 | vite: (viteConfig) => ({
6 | ...viteConfig,
7 | resolve: {
8 | ...viteConfig.resolve,
9 | alias: {
10 | ...viteConfig.resolve?.alias,
11 | '@sanity/icons': path.resolve(__dirname, 'src'),
12 | },
13 | },
14 | }),
15 | })
16 |
--------------------------------------------------------------------------------
/export/json.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/close-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/face-happy.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/access-denied.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/document-video.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/document-zip.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/earth-americas.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/face-sad.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/tag.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/marker-removed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/pin-removed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/unlink.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/desktop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/face-indifferent.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/help-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/trash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/warning-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/basket.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/eye-closed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/generate.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/heart.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/microphone.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/token.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/bill.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/heart-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/moon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/restore.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/sun.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/empty.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/.oxlintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "./node_modules/oxlint/configuration_schema.json",
3 | "plugins": ["typescript", "unicorn", "react", "oxc", "import"],
4 | "ignorePatterns": ["**/dist/*", "**/.workshop/*"],
5 | "categories": {
6 | "correctness": "error",
7 | "perf": "error"
8 | },
9 | "rules": {
10 | "import/no-cycle": "error",
11 | "eslint/no-console": "error",
12 | "react/rules-of-hooks": "error",
13 | "react-in-jsx-scope": "off"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/export/underline.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/credit-card.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/link.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/document-sheet.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/marker.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/thumbs-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/progress-50.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/thumbs-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/error-screen.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/highlight.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/sync.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/reset.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/link-removed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/case.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/document-word.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/inbox.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # @sanity/icons
2 |
3 | The Sanity icons.
4 |
5 | ```sh
6 | npm install @sanity/icons
7 |
8 | # Install peer dependencies
9 | npm install react
10 | ```
11 |
12 | [](https://www.npmjs.com/package/@sanity/icons)
13 |
14 | ## Usage
15 |
16 | ```jsx
17 | import {RocketIcon} from '@sanity/icons'
18 |
19 | function App () {
20 | return
21 | }
22 | ```
23 |
24 | ## License
25 |
26 | MIT-licensed. See LICENSE.
27 |
--------------------------------------------------------------------------------
/export/progress-75.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/eye-open.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/bulb-outline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/earth-globe.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/joystick.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/users.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/bulb-filled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/tags.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/tablet-device.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/clipboard-image.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/compose-sparkles.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/hash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/image.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/trolley.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/book.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/mobile-device.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/ellipsis-vertical.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/ellipsis-horizontal.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/images.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/ice-cream.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/rocket.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/bold.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/add-user.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/export/bottle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/lemon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/color-wheel.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/jest.config.cjs:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | /** @type {import('jest').Config} */
4 | module.exports = {
5 | moduleFileExtensions: ['cjs', 'js', 'jsx', 'mjs', 'ts', 'tsx'],
6 | modulePathIgnorePatterns: ['/dist/'],
7 | setupFilesAfterEnv: ['/test/setupFilesAfterEnv.ts'],
8 | testRegex: '(/__tests__/.*|\\.test)\\.[jt]sx?$',
9 | transform: {
10 | '\\.[jt]sx?$': [
11 | 'babel-jest',
12 | {
13 | configFile: false,
14 | presets: [
15 | ['@babel/preset-env', {modules: 'commonjs'}],
16 | ['@babel/preset-react', {runtime: 'automatic'}],
17 | '@babel/preset-typescript',
18 | ],
19 | },
20 | ],
21 | },
22 | }
23 |
--------------------------------------------------------------------------------
/export/api.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/controls.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icon.tsx:
--------------------------------------------------------------------------------
1 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
2 | import {icons} from './icons'
3 | import type {IconSymbol} from './icons'
4 |
5 | /**
6 | * @public
7 | */
8 | export interface IconProps {
9 | symbol: IconSymbol
10 | }
11 |
12 | /**
13 | * @public
14 | */
15 | export const Icon: ForwardRefExoticComponent<
16 | IconProps & Omit, 'ref'> & RefAttributes
17 | > = /* @__PURE__ */ forwardRef(function Icon(props, ref) {
18 | const {symbol, ...restProps} = props
19 | const IconComponent = icons[symbol]
20 |
21 | if (!IconComponent) {
22 | return null
23 | }
24 |
25 | return
26 | })
27 |
--------------------------------------------------------------------------------
/export/sparkles.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/block-content.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/export/ok-hand.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/removeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const RemoveIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function RemoveIcon(props, ref) {
11 | return (
12 |
24 | )
25 | })
26 |
--------------------------------------------------------------------------------
/export/strikethrough.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/export/twitter.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/export/feedback.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/src/icons/addIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const AddIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function AddIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/export/robot.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/closeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CloseIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CloseIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/cropIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CropIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CropIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/menuIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const MenuIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function MenuIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/filterIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const FilterIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function FilterIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/boltIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BoltIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BoltIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/chevronUpIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ChevronUpIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ChevronUpIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/codeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CodeIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CodeIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/editIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const EditIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function EditIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/groqIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const GroqIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function GroqIcon(props, ref) {
11 | return (
12 |
26 | )
27 | })
28 |
--------------------------------------------------------------------------------
/src/icons/listIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ListIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ListIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/textIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TextIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TextIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/dotIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DotIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DotIcon(props, ref) {
11 | return (
12 |
31 | )
32 | })
33 |
--------------------------------------------------------------------------------
/src/icons/stackIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const StackIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function StackIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/activityIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ActivityIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ActivityIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/checkmarkIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CheckmarkIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CheckmarkIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/chevronDownIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ChevronDownIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ChevronDownIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/chevronLeftIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ChevronLeftIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ChevronLeftIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/selectIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SelectIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SelectIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/chevronRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ChevronRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ChevronRightIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/circleIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CircleIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CircleIcon(props, ref) {
11 | return (
12 |
31 | )
32 | })
33 |
--------------------------------------------------------------------------------
/src/icons/copyIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CopyIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CopyIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/folderIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const FolderIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function FolderIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/blockquoteIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BlockquoteIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BlockquoteIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/homeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const HomeIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function HomeIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/playIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const PlayIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function PlayIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/sortIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SortIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SortIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/barChartIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BarChartIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BarChartIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/inlineIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const InlineIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function InlineIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/chartUpwardIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ChartUpwardIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ChartUpwardIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/imageRemoveIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ImageRemoveIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ImageRemoveIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/blockElementIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BlockElementIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BlockElementIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/inlineElementIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const InlineElementIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function InlineElementIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/panelLeftIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const PanelLeftIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function PanelLeftIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/squareIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SquareIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SquareIcon(props, ref) {
11 | return (
12 |
32 | )
33 | })
34 |
--------------------------------------------------------------------------------
/src/icons/terminalIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TerminalIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TerminalIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/toggleArrowRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ToggleArrowRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ToggleArrowRightIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/triangleOutlineIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TriangleOutlineIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TriangleOutlineIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/truncateIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TruncateIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TruncateIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/composeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ComposeIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ComposeIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/panelRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const PanelRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function PanelRightIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/readOnlyIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ReadOnlyIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ReadOnlyIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/arrowTopRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ArrowTopRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ArrowTopRightIcon(props, ref) {
11 | return (
12 |
25 | )
26 | })
27 |
--------------------------------------------------------------------------------
/src/icons/codeBlockIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const CodeBlockIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function CodeBlockIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/dashboardIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DashboardIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DashboardIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/doubleChevronUpIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DoubleChevronUpIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DoubleChevronUpIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/lockIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const LockIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function LockIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/doubleChevronLeftIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DoubleChevronLeftIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DoubleChevronLeftIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/doubleChevronRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DoubleChevronRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DoubleChevronRightIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/unlockIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const UnlockIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function UnlockIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/stopIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const StopIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function StopIcon(props, ref) {
11 | return (
12 |
33 | )
34 | })
35 |
--------------------------------------------------------------------------------
/src/icons/packageIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const PackageIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function PackageIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/dropIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DropIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DropIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/olistIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const OlistIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function OlistIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/thLargeIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ThLargeIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ThLargeIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/timelineIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TimelineIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TimelineIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/projectsIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ProjectsIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ProjectsIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/bookmarkIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BookmarkIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BookmarkIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/masterDetailIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const MasterDetailIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function MasterDetailIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/presentationIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const PresentationIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function PresentationIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/spinnerIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SpinnerIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SpinnerIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/arrowUpIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ArrowUpIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ArrowUpIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/enterIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const EnterIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function EnterIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/splitVerticalIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SplitVerticalIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SplitVerticalIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/thListIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ThListIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ThListIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/componentIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ComponentIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ComponentIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/insertBelowIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const InsertBelowIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function InsertBelowIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/unknownIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const UnknownIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function UnknownIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/export/logo-ts.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/arrowDownIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ArrowDownIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ArrowDownIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/arrowLeftIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ArrowLeftIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ArrowLeftIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/arrowRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ArrowRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ArrowRightIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/clipboardIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ClipboardIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ClipboardIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/doubleChevronDownIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DoubleChevronDownIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DoubleChevronDownIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/stackCompactIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const StackCompactIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function StackCompactIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/tiersIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TiersIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TiersIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/asteriskIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const AsteriskIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function AsteriskIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/enterRightIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const EnterRightIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function EnterRightIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/schemaIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SchemaIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SchemaIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/launchIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const LaunchIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function LaunchIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/overageIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const OverageIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function OverageIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/shareIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ShareIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ShareIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/splitHorizontalIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SplitHorizontalIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SplitHorizontalIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/starIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const StarIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function StarIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/documentIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DocumentIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DocumentIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/targetIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TargetIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TargetIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/trendUpwardIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const TrendUpwardIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function TrendUpwardIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/export/ulist.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/clockIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const ClockIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function ClockIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/diamondIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const DiamondIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function DiamondIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/insertAboveIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const InsertAboveIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function InsertAboveIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/bookmarkFilledIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const BookmarkFilledIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function BookmarkFilledIcon(props, ref) {
11 | return (
12 |
30 | )
31 | })
32 |
--------------------------------------------------------------------------------
/src/icons/searchIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const SearchIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function SearchIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------
/src/icons/starFilledIcon.tsx:
--------------------------------------------------------------------------------
1 | /* THIS FILE IS AUTO-GENERATED – DO NOT EDIT */
2 |
3 | import {forwardRef, type ForwardRefExoticComponent, type RefAttributes, type SVGProps} from 'react'
4 |
5 | /**
6 | * @public
7 | */
8 | export const StarFilledIcon: ForwardRefExoticComponent<
9 | Omit, 'ref'> & RefAttributes
10 | > = /* @__PURE__ */ forwardRef(function StarFilledIcon(props, ref) {
11 | return (
12 |
29 | )
30 | })
31 |
--------------------------------------------------------------------------------