-
Notifications
You must be signed in to change notification settings - Fork 6.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
52 changed files
with
260 additions
and
385 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,10 @@ | ||
import AppLocalePickerLib from './src/AppLocalePicker.vue'; | ||
import AppLogoLib from './src/AppLogo.vue'; | ||
import AppLocalePicker from './src/AppLocalePicker.vue'; | ||
import AppLogo from './src/AppLogo.vue'; | ||
import AppProvider from './src/AppProvider.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
export const AppLocalePicker = withInstall(AppLocalePickerLib); | ||
export const AppLogo = withInstall(AppLogoLib); | ||
withInstall(AppLocalePicker, AppLogo, AppProvider); | ||
|
||
export { useAppProviderContext } from './src/useAppContext'; | ||
|
||
export { AppLocalePicker, AppLogo, AppProvider }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<template> | ||
<slot /> | ||
</template> | ||
<script lang="ts"> | ||
import type { PropType } from 'vue'; | ||
import { defineComponent, toRefs } from 'vue'; | ||
import { createAppProviderContext } from './useAppContext'; | ||
export default defineComponent({ | ||
name: 'AppProvider', | ||
inheritAttrs: false, | ||
props: { | ||
prefixCls: { | ||
type: String as PropType<string>, | ||
default: 'vben', | ||
}, | ||
}, | ||
setup(props) { | ||
const { prefixCls } = toRefs(props); | ||
createAppProviderContext({ prefixCls }); | ||
return {}; | ||
}, | ||
}); | ||
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
import { InjectionKey, Ref } from 'vue'; | ||
import { createContext, useContext } from '/@/hooks/core/useContext'; | ||
|
||
export interface AppProviderContextProps { | ||
prefixCls: Ref<string>; | ||
} | ||
|
||
const key: InjectionKey<AppProviderContextProps> = Symbol(); | ||
|
||
export function createAppProviderContext(context: AppProviderContextProps) { | ||
return createContext<AppProviderContextProps>(context, key); | ||
} | ||
|
||
export function useAppProviderContext() { | ||
return useContext<AppProviderContextProps>(key); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
import AuthorityLib from './src/index.vue'; | ||
import Authority from './src/index.vue'; | ||
|
||
import { withInstall } from '../util'; | ||
|
||
export const Authority = withInstall(AuthorityLib); | ||
withInstall(Authority); | ||
|
||
export { Authority }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
import BasicArrowLib from './src/BasicArrow.vue'; | ||
import BasicHelpLib from './src/BasicHelp.vue'; | ||
import BasicTitleLib from './src/BasicTitle.vue'; | ||
import BasicArrow from './src/BasicArrow.vue'; | ||
import BasicHelp from './src/BasicHelp.vue'; | ||
import BasicTitle from './src/BasicTitle.vue'; | ||
|
||
import { withInstall } from '../util'; | ||
|
||
export const BasicArrow = withInstall(BasicArrowLib); | ||
export const BasicHelp = withInstall(BasicHelpLib); | ||
export const BasicTitle = withInstall(BasicTitleLib); | ||
withInstall(BasicArrow, BasicHelp, BasicTitle); | ||
|
||
export { BasicArrow, BasicHelp, BasicTitle }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
import ButtonLib from './src/BasicButton.vue'; | ||
import Button from './src/BasicButton.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
export const Button = withInstall(ButtonLib); | ||
withInstall(Button); | ||
|
||
export { Button }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
import ClickOutSideLib from './src/index.vue'; | ||
import ClickOutSide from './src/index.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
export const ClickOutSide = withInstall(ClickOutSideLib); | ||
withInstall(ClickOutSide); | ||
|
||
export { ClickOutSide }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
import ScrollContainerLib from './src/ScrollContainer.vue'; | ||
import CollapseContainerLib from './src/collapse/CollapseContainer.vue'; | ||
import LazyContainerLib from './src/LazyContainer.vue'; | ||
import ScrollContainer from './src/ScrollContainer.vue'; | ||
import CollapseContainer from './src/collapse/CollapseContainer.vue'; | ||
import LazyContainer from './src/LazyContainer.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
withInstall(ScrollContainer, CollapseContainer, LazyContainer); | ||
|
||
export * from './src/types'; | ||
|
||
export const ScrollContainer = withInstall(ScrollContainerLib); | ||
export const CollapseContainer = withInstall(CollapseContainerLib); | ||
export const LazyContainer = withInstall(LazyContainerLib); | ||
export { ScrollContainer, CollapseContainer, LazyContainer }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
// Transform vue-count-to to support vue3 version | ||
|
||
import CountToLib from './src/index.vue'; | ||
import CountTo from './src/index.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
export const CountTo = withInstall(CountToLib); | ||
withInstall(CountTo); | ||
export { CountTo }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
import DescriptionLib from './src/index'; | ||
import Description from './src/index'; | ||
|
||
import { withInstall } from '../util'; | ||
|
||
withInstall(Description); | ||
|
||
export * from './src/types'; | ||
export { useDescription } from './src/useDescription'; | ||
|
||
export const Description = withInstall(DescriptionLib); | ||
export { Description }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
import BasicDrawerLib from './src/BasicDrawer'; | ||
import BasicDrawer from './src/BasicDrawer'; | ||
import { withInstall } from '../util'; | ||
|
||
withInstall(BasicDrawer); | ||
export * from './src/types'; | ||
export { useDrawer, useDrawerInner } from './src/useDrawer'; | ||
export const BasicDrawer = withInstall(BasicDrawerLib); | ||
export { BasicDrawer }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
import DropdownLib from './src/Dropdown'; | ||
import Dropdown from './src/Dropdown'; | ||
import { withInstall } from '../util'; | ||
|
||
withInstall(Dropdown); | ||
export * from './src/types'; | ||
|
||
export const Dropdown = withInstall(DropdownLib); | ||
export { Dropdown }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
import ImportExcelLib from './src/ImportExcel.vue'; | ||
import ExportExcelModelLib from './src/ExportExcelModel.vue'; | ||
import ImportExcel from './src/ImportExcel.vue'; | ||
import ExportExcelModel from './src/ExportExcelModel.vue'; | ||
|
||
import { withInstall } from '../util'; | ||
|
||
withInstall(ImportExcel, ExportExcelModel); | ||
|
||
export * from './src/types'; | ||
|
||
export { jsonToSheetXlsx, aoaToSheetXlsx } from './src/Export2Excel'; | ||
|
||
export const ImportExcel = withInstall(ImportExcelLib); | ||
export const ExportExcelModel = withInstall(ExportExcelModelLib); | ||
export { ImportExcel, ExportExcelModel }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,12 @@ | ||
import BasicFormLib from './src/BasicForm.vue'; | ||
import BasicForm from './src/BasicForm.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
withInstall(BasicForm); | ||
|
||
export * from './src/types/form'; | ||
export * from './src/types/formItem'; | ||
|
||
export { useComponentRegister } from './src/hooks/useComponentRegister'; | ||
export { useForm } from './src/hooks/useForm'; | ||
|
||
export const BasicForm = withInstall(BasicFormLib); | ||
export { BasicForm }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
import './src/indicator'; | ||
import LoadingLib from './src/index.vue'; | ||
import Loading from './src/index.vue'; | ||
import { withInstall } from '../util'; | ||
|
||
withInstall(Loading); | ||
export { useLoading } from './src/useLoading'; | ||
export { createLoading } from './src/createLoading'; | ||
|
||
export const Loading = withInstall(LoadingLib); | ||
export { Loading }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,9 @@ | ||
import MarkDownLib from './src/index.vue'; | ||
import MarkDown from './src/index.vue'; | ||
|
||
import { withInstall } from '../util'; | ||
|
||
withInstall(MarkDown); | ||
|
||
export * from './src/types'; | ||
|
||
export const MarkDown = withInstall(MarkDownLib); | ||
export { MarkDown }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
import BasicMenuLib from './src/BasicMenu'; | ||
import BasicMenu from './src/BasicMenu'; | ||
import { withInstall } from '../util'; | ||
|
||
export const BasicMenu = withInstall(BasicMenuLib); | ||
withInstall(BasicMenu); | ||
export { BasicMenu }; |
Oops, something went wrong.