import { createForm } from '@formily/core';
import React, { createContext, useContext, useMemo, useState } from 'react';
import { FormProvider, SchemaComponent } from '../../schema-component';
import { scopesSchema } from './schemas/scopes';
const RolesResourcesScopesSelectedRowKeysContext = createContext(null);
const RolesResourcesScopesSelectedRowKeysProvider: React.FC = (props) => {
const [keys, setKeys] = useState([]);
return (
{props.children}
);
};
export const useRolesResourcesScopesSelectedRowKeys = () => {
return useContext(RolesResourcesScopesSelectedRowKeysContext);
};
export const ScopeSelect = (props) => {
const form = useMemo(
() =>
createForm({
values: {
scope: props.value,
},
}),
[],
);
return (
);
};