├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── improve_docs.md └── workflows │ └── publish-and-deploy.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── (home) │ ├── Feature.module.css │ ├── Feature.tsx │ ├── HeroImage.module.css │ ├── HeroImage.tsx │ ├── HomePageSubtitle.module.css │ ├── HomePageSubtitle.tsx │ ├── HomePageTitle.module.css │ ├── HomePageTitle.tsx │ ├── hero.png │ ├── page.module.css │ └── page.tsx ├── apple-icon.png ├── config.ts ├── contribute-and-support │ ├── ContributorsImage.tsx │ └── page.tsx ├── examples │ ├── action-colors │ │ ├── ActionColorsExample.tsx │ │ └── page.tsx │ ├── action-dividers │ │ ├── ActionDividersExample.tsx │ │ └── page.tsx │ ├── action-icons │ │ ├── ActionIconsExample.tsx │ │ └── page.tsx │ ├── action-titles │ │ ├── ActionTitlesExample.tsx │ │ └── page.tsx │ ├── basic-configuration │ │ ├── BasicConfigurationExample.tsx │ │ ├── BasicConfigurationExampleContent.tsx │ │ ├── ProviderPropsExample.tsx │ │ └── page.tsx │ ├── basic-usage │ │ ├── BasicUsageExample.tsx │ │ └── page.tsx │ ├── conditionally-disabling-items │ │ ├── ConditionallyDisablingItemsExample.tsx │ │ └── page.tsx │ ├── conditionally-hiding-items │ │ ├── ConditionallyHidingItemsExample.tsx │ │ └── page.tsx │ ├── custom-content │ │ ├── CustomContentExample.tsx │ │ ├── FancyButton.module.css │ │ ├── FancyButton.tsx │ │ └── page.tsx │ ├── custom-styling │ │ ├── IndividualActionStylingExample.module.css │ │ ├── IndividualActionStylingExample.tsx │ │ ├── ProviderPropsExample.module.css │ │ ├── ProviderPropsExample.tsx │ │ ├── StylingWithClassNameExample.module.css │ │ ├── StylingWithClassNameExample.tsx │ │ ├── StylingWithClassNamesExample.module.css │ │ ├── StylingWithClassNamesExample.tsx │ │ ├── StylingWithStyleFunctionExample.tsx │ │ ├── StylingWithStyleObjectExample.tsx │ │ ├── StylingWithStylesFunctionsExample.tsx │ │ ├── StylingWithStylesObjectExample.tsx │ │ └── page.tsx │ ├── imperative-hiding │ │ ├── ImperativeHidingExample.tsx │ │ └── page.tsx │ ├── multiple-targets │ │ ├── MultipleTargetsExample.tsx │ │ └── page.tsx │ ├── rtl-support │ │ ├── RtlProviderExample.tsx │ │ ├── RtlSupportExample.tsx │ │ ├── RtlSupportExampleContent.tsx │ │ └── page.tsx │ └── submenus │ │ ├── SubmenuDelayExample.tsx │ │ ├── SubmenuDelayProviderPropExample.tsx │ │ ├── SubmenuExamples.tsx │ │ └── page.tsx ├── favicon.ico ├── getting-started │ ├── examples │ │ ├── RootLayout.tsx │ │ ├── SimpleExample.tsx │ │ └── layout.css │ └── page.tsx ├── hire-the-author │ ├── page.module.css │ └── page.tsx ├── icon.svg ├── layout.css ├── layout.module.css ├── layout.tsx ├── manifest.webmanifest │ └── route.ts ├── mantine-v6-support │ └── page.tsx ├── opengraph-image.alt.txt ├── opengraph-image.png ├── robots.ts ├── sitemap.ts ├── styling │ ├── examples │ │ ├── fine-grained │ │ │ ├── RootLayout.tsx │ │ │ ├── layout.css │ │ │ └── postcss.config.js │ │ └── simple │ │ │ ├── RootLayout.tsx │ │ │ └── layout.css │ └── page.tsx └── type-definitions │ └── page.tsx ├── assets ├── 0.webp ├── 1.webp ├── 2.webp ├── 3.webp ├── 4.webp ├── 5.webp ├── 6.webp ├── 7.webp ├── 8.webp └── 9.webp ├── components ├── AppWrapper.module.css ├── AppWrapper.tsx ├── CodeBlock.module.css ├── CodeBlock.tsx ├── ColorSchemeActionIcon.module.css ├── ColorSchemeActionIcon.tsx ├── ExternalLink.tsx ├── Footer.module.css ├── Footer.tsx ├── Header.module.css ├── Header.tsx ├── HeaderLinkButtons.module.css ├── HeaderLinkButtons.tsx ├── HeaderTitle.module.css ├── HeaderTitle.tsx ├── InternalLink.tsx ├── Navbar.module.css ├── Navbar.tsx ├── NavbarButton.module.css ├── NavbarButton.tsx ├── NavbarDynamicLinkButtons.tsx ├── NavbarExamples.module.css ├── NavbarExamples.tsx ├── NpmHeaderLinkButton.tsx ├── NpmNavbarLinkButton.tsx ├── PageNavigation.module.css ├── PageNavigation.tsx ├── PageSubtitle.module.css ├── PageSubtitle.tsx ├── PageTitle.module.css ├── PageTitle.tsx ├── Picture.module.css ├── Picture.tsx ├── ShikiCodeHighlightProvider.tsx ├── Txt.module.css ├── Txt.tsx ├── VersionBadge.module.css └── VersionBadge.tsx ├── eslint.config.mjs ├── lib ├── code.ts ├── images.tsx ├── useNpmDownloads.ts └── utils.ts ├── next.config.js ├── package.json ├── package ├── ContextMenu.css ├── ContextMenu.tsx ├── ContextMenuDivider.css ├── ContextMenuDivider.tsx ├── ContextMenuItem.css ├── ContextMenuItem.tsx ├── ContextMenuOverlay.css ├── ContextMenuOverlay.tsx ├── ContextMenuPortal.tsx ├── ContextMenuProvider.tsx ├── index.ts ├── styles.css ├── styles.layer.css ├── types.ts └── utils.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── postcss.config.js ├── public └── googlea3479269b2f388cf.html ├── scripts ├── tsconfig.tsup.json ├── tsup.cjs.ts ├── tsup.dts.ts └── tsup.esm.ts ├── tsconfig.json └── types.d.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: icflorescu 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/improve_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.github/ISSUE_TEMPLATE/improve_docs.md -------------------------------------------------------------------------------- /.github/workflows/publish-and-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.github/workflows/publish-and-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/README.md -------------------------------------------------------------------------------- /app/(home)/Feature.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/Feature.module.css -------------------------------------------------------------------------------- /app/(home)/Feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/Feature.tsx -------------------------------------------------------------------------------- /app/(home)/HeroImage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HeroImage.module.css -------------------------------------------------------------------------------- /app/(home)/HeroImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HeroImage.tsx -------------------------------------------------------------------------------- /app/(home)/HomePageSubtitle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HomePageSubtitle.module.css -------------------------------------------------------------------------------- /app/(home)/HomePageSubtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HomePageSubtitle.tsx -------------------------------------------------------------------------------- /app/(home)/HomePageTitle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HomePageTitle.module.css -------------------------------------------------------------------------------- /app/(home)/HomePageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/HomePageTitle.tsx -------------------------------------------------------------------------------- /app/(home)/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/hero.png -------------------------------------------------------------------------------- /app/(home)/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/page.module.css -------------------------------------------------------------------------------- /app/(home)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/(home)/page.tsx -------------------------------------------------------------------------------- /app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/apple-icon.png -------------------------------------------------------------------------------- /app/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/config.ts -------------------------------------------------------------------------------- /app/contribute-and-support/ContributorsImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/contribute-and-support/ContributorsImage.tsx -------------------------------------------------------------------------------- /app/contribute-and-support/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/contribute-and-support/page.tsx -------------------------------------------------------------------------------- /app/examples/action-colors/ActionColorsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-colors/ActionColorsExample.tsx -------------------------------------------------------------------------------- /app/examples/action-colors/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-colors/page.tsx -------------------------------------------------------------------------------- /app/examples/action-dividers/ActionDividersExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-dividers/ActionDividersExample.tsx -------------------------------------------------------------------------------- /app/examples/action-dividers/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-dividers/page.tsx -------------------------------------------------------------------------------- /app/examples/action-icons/ActionIconsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-icons/ActionIconsExample.tsx -------------------------------------------------------------------------------- /app/examples/action-icons/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-icons/page.tsx -------------------------------------------------------------------------------- /app/examples/action-titles/ActionTitlesExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-titles/ActionTitlesExample.tsx -------------------------------------------------------------------------------- /app/examples/action-titles/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/action-titles/page.tsx -------------------------------------------------------------------------------- /app/examples/basic-configuration/BasicConfigurationExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-configuration/BasicConfigurationExample.tsx -------------------------------------------------------------------------------- /app/examples/basic-configuration/BasicConfigurationExampleContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-configuration/BasicConfigurationExampleContent.tsx -------------------------------------------------------------------------------- /app/examples/basic-configuration/ProviderPropsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-configuration/ProviderPropsExample.tsx -------------------------------------------------------------------------------- /app/examples/basic-configuration/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-configuration/page.tsx -------------------------------------------------------------------------------- /app/examples/basic-usage/BasicUsageExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-usage/BasicUsageExample.tsx -------------------------------------------------------------------------------- /app/examples/basic-usage/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/basic-usage/page.tsx -------------------------------------------------------------------------------- /app/examples/conditionally-disabling-items/ConditionallyDisablingItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/conditionally-disabling-items/ConditionallyDisablingItemsExample.tsx -------------------------------------------------------------------------------- /app/examples/conditionally-disabling-items/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/conditionally-disabling-items/page.tsx -------------------------------------------------------------------------------- /app/examples/conditionally-hiding-items/ConditionallyHidingItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/conditionally-hiding-items/ConditionallyHidingItemsExample.tsx -------------------------------------------------------------------------------- /app/examples/conditionally-hiding-items/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/conditionally-hiding-items/page.tsx -------------------------------------------------------------------------------- /app/examples/custom-content/CustomContentExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-content/CustomContentExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-content/FancyButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-content/FancyButton.module.css -------------------------------------------------------------------------------- /app/examples/custom-content/FancyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-content/FancyButton.tsx -------------------------------------------------------------------------------- /app/examples/custom-content/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-content/page.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/IndividualActionStylingExample.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/IndividualActionStylingExample.module.css -------------------------------------------------------------------------------- /app/examples/custom-styling/IndividualActionStylingExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/IndividualActionStylingExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/ProviderPropsExample.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/ProviderPropsExample.module.css -------------------------------------------------------------------------------- /app/examples/custom-styling/ProviderPropsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/ProviderPropsExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithClassNameExample.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithClassNameExample.module.css -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithClassNameExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithClassNameExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithClassNamesExample.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithClassNamesExample.module.css -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithClassNamesExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithClassNamesExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithStyleFunctionExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithStyleFunctionExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithStyleObjectExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithStyleObjectExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithStylesFunctionsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithStylesFunctionsExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/StylingWithStylesObjectExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/StylingWithStylesObjectExample.tsx -------------------------------------------------------------------------------- /app/examples/custom-styling/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/custom-styling/page.tsx -------------------------------------------------------------------------------- /app/examples/imperative-hiding/ImperativeHidingExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/imperative-hiding/ImperativeHidingExample.tsx -------------------------------------------------------------------------------- /app/examples/imperative-hiding/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/imperative-hiding/page.tsx -------------------------------------------------------------------------------- /app/examples/multiple-targets/MultipleTargetsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/multiple-targets/MultipleTargetsExample.tsx -------------------------------------------------------------------------------- /app/examples/multiple-targets/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/multiple-targets/page.tsx -------------------------------------------------------------------------------- /app/examples/rtl-support/RtlProviderExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/rtl-support/RtlProviderExample.tsx -------------------------------------------------------------------------------- /app/examples/rtl-support/RtlSupportExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/rtl-support/RtlSupportExample.tsx -------------------------------------------------------------------------------- /app/examples/rtl-support/RtlSupportExampleContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/rtl-support/RtlSupportExampleContent.tsx -------------------------------------------------------------------------------- /app/examples/rtl-support/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/rtl-support/page.tsx -------------------------------------------------------------------------------- /app/examples/submenus/SubmenuDelayExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/submenus/SubmenuDelayExample.tsx -------------------------------------------------------------------------------- /app/examples/submenus/SubmenuDelayProviderPropExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/submenus/SubmenuDelayProviderPropExample.tsx -------------------------------------------------------------------------------- /app/examples/submenus/SubmenuExamples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/submenus/SubmenuExamples.tsx -------------------------------------------------------------------------------- /app/examples/submenus/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/examples/submenus/page.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/getting-started/examples/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/getting-started/examples/RootLayout.tsx -------------------------------------------------------------------------------- /app/getting-started/examples/SimpleExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/getting-started/examples/SimpleExample.tsx -------------------------------------------------------------------------------- /app/getting-started/examples/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/getting-started/examples/layout.css -------------------------------------------------------------------------------- /app/getting-started/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/getting-started/page.tsx -------------------------------------------------------------------------------- /app/hire-the-author/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/hire-the-author/page.module.css -------------------------------------------------------------------------------- /app/hire-the-author/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/hire-the-author/page.tsx -------------------------------------------------------------------------------- /app/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/icon.svg -------------------------------------------------------------------------------- /app/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/layout.css -------------------------------------------------------------------------------- /app/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/layout.module.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/manifest.webmanifest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/manifest.webmanifest/route.ts -------------------------------------------------------------------------------- /app/mantine-v6-support/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/mantine-v6-support/page.tsx -------------------------------------------------------------------------------- /app/opengraph-image.alt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/opengraph-image.alt.txt -------------------------------------------------------------------------------- /app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/opengraph-image.png -------------------------------------------------------------------------------- /app/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/robots.ts -------------------------------------------------------------------------------- /app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/sitemap.ts -------------------------------------------------------------------------------- /app/styling/examples/fine-grained/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/examples/fine-grained/RootLayout.tsx -------------------------------------------------------------------------------- /app/styling/examples/fine-grained/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/examples/fine-grained/layout.css -------------------------------------------------------------------------------- /app/styling/examples/fine-grained/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/examples/fine-grained/postcss.config.js -------------------------------------------------------------------------------- /app/styling/examples/simple/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/examples/simple/RootLayout.tsx -------------------------------------------------------------------------------- /app/styling/examples/simple/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/examples/simple/layout.css -------------------------------------------------------------------------------- /app/styling/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/styling/page.tsx -------------------------------------------------------------------------------- /app/type-definitions/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/app/type-definitions/page.tsx -------------------------------------------------------------------------------- /assets/0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/0.webp -------------------------------------------------------------------------------- /assets/1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/1.webp -------------------------------------------------------------------------------- /assets/2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/2.webp -------------------------------------------------------------------------------- /assets/3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/3.webp -------------------------------------------------------------------------------- /assets/4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/4.webp -------------------------------------------------------------------------------- /assets/5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/5.webp -------------------------------------------------------------------------------- /assets/6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/6.webp -------------------------------------------------------------------------------- /assets/7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/7.webp -------------------------------------------------------------------------------- /assets/8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/8.webp -------------------------------------------------------------------------------- /assets/9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/assets/9.webp -------------------------------------------------------------------------------- /components/AppWrapper.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/AppWrapper.module.css -------------------------------------------------------------------------------- /components/AppWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/AppWrapper.tsx -------------------------------------------------------------------------------- /components/CodeBlock.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/CodeBlock.module.css -------------------------------------------------------------------------------- /components/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/CodeBlock.tsx -------------------------------------------------------------------------------- /components/ColorSchemeActionIcon.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/ColorSchemeActionIcon.module.css -------------------------------------------------------------------------------- /components/ColorSchemeActionIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/ColorSchemeActionIcon.tsx -------------------------------------------------------------------------------- /components/ExternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/ExternalLink.tsx -------------------------------------------------------------------------------- /components/Footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Footer.module.css -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Header.module.css -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /components/HeaderLinkButtons.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/HeaderLinkButtons.module.css -------------------------------------------------------------------------------- /components/HeaderLinkButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/HeaderLinkButtons.tsx -------------------------------------------------------------------------------- /components/HeaderTitle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/HeaderTitle.module.css -------------------------------------------------------------------------------- /components/HeaderTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/HeaderTitle.tsx -------------------------------------------------------------------------------- /components/InternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/InternalLink.tsx -------------------------------------------------------------------------------- /components/Navbar.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Navbar.module.css -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/NavbarButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NavbarButton.module.css -------------------------------------------------------------------------------- /components/NavbarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NavbarButton.tsx -------------------------------------------------------------------------------- /components/NavbarDynamicLinkButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NavbarDynamicLinkButtons.tsx -------------------------------------------------------------------------------- /components/NavbarExamples.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NavbarExamples.module.css -------------------------------------------------------------------------------- /components/NavbarExamples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NavbarExamples.tsx -------------------------------------------------------------------------------- /components/NpmHeaderLinkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NpmHeaderLinkButton.tsx -------------------------------------------------------------------------------- /components/NpmNavbarLinkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/NpmNavbarLinkButton.tsx -------------------------------------------------------------------------------- /components/PageNavigation.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageNavigation.module.css -------------------------------------------------------------------------------- /components/PageNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageNavigation.tsx -------------------------------------------------------------------------------- /components/PageSubtitle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageSubtitle.module.css -------------------------------------------------------------------------------- /components/PageSubtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageSubtitle.tsx -------------------------------------------------------------------------------- /components/PageTitle.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageTitle.module.css -------------------------------------------------------------------------------- /components/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/PageTitle.tsx -------------------------------------------------------------------------------- /components/Picture.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Picture.module.css -------------------------------------------------------------------------------- /components/Picture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Picture.tsx -------------------------------------------------------------------------------- /components/ShikiCodeHighlightProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/ShikiCodeHighlightProvider.tsx -------------------------------------------------------------------------------- /components/Txt.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Txt.module.css -------------------------------------------------------------------------------- /components/Txt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/Txt.tsx -------------------------------------------------------------------------------- /components/VersionBadge.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/VersionBadge.module.css -------------------------------------------------------------------------------- /components/VersionBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/components/VersionBadge.tsx -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /lib/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/lib/code.ts -------------------------------------------------------------------------------- /lib/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/lib/images.tsx -------------------------------------------------------------------------------- /lib/useNpmDownloads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/lib/useNpmDownloads.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package.json -------------------------------------------------------------------------------- /package/ContextMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenu.css -------------------------------------------------------------------------------- /package/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenu.tsx -------------------------------------------------------------------------------- /package/ContextMenuDivider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuDivider.css -------------------------------------------------------------------------------- /package/ContextMenuDivider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuDivider.tsx -------------------------------------------------------------------------------- /package/ContextMenuItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuItem.css -------------------------------------------------------------------------------- /package/ContextMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuItem.tsx -------------------------------------------------------------------------------- /package/ContextMenuOverlay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuOverlay.css -------------------------------------------------------------------------------- /package/ContextMenuOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuOverlay.tsx -------------------------------------------------------------------------------- /package/ContextMenuPortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuPortal.tsx -------------------------------------------------------------------------------- /package/ContextMenuProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/ContextMenuProvider.tsx -------------------------------------------------------------------------------- /package/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/index.ts -------------------------------------------------------------------------------- /package/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/styles.css -------------------------------------------------------------------------------- /package/styles.layer.css: -------------------------------------------------------------------------------- 1 | @import './styles.css' layer(mantine-contextmenu); 2 | -------------------------------------------------------------------------------- /package/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/types.ts -------------------------------------------------------------------------------- /package/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/package/utils.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/googlea3479269b2f388cf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/public/googlea3479269b2f388cf.html -------------------------------------------------------------------------------- /scripts/tsconfig.tsup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/scripts/tsconfig.tsup.json -------------------------------------------------------------------------------- /scripts/tsup.cjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/scripts/tsup.cjs.ts -------------------------------------------------------------------------------- /scripts/tsup.dts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/scripts/tsup.dts.ts -------------------------------------------------------------------------------- /scripts/tsup.esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/scripts/tsup.esm.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icflorescu/mantine-contextmenu/HEAD/types.d.ts --------------------------------------------------------------------------------