Typed updateRecord hook in generic field logic (#3102)
* Typed updateRecord hook in generic field logic * Use sanitize instead of additional optimisticInput
This commit is contained in:
@ -93,7 +93,7 @@ export const CreateProfile = () => {
|
||||
|
||||
await updateOneRecord({
|
||||
idToUpdate: currentWorkspaceMember?.id,
|
||||
input: {
|
||||
updateOneRecordInput: {
|
||||
name: {
|
||||
firstName: data.firstName,
|
||||
lastName: data.lastName,
|
||||
|
||||
@ -36,7 +36,7 @@ export const Opportunities = () => {
|
||||
}) => {
|
||||
updateOnePipelineStep?.({
|
||||
idToUpdate: columnId,
|
||||
input: { name: title, color },
|
||||
updateOneRecordInput: { name: title, color },
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@ -65,7 +65,7 @@ export const SettingsDevelopersApiKeyDetail = () => {
|
||||
const deleteIntegration = async (redirect = true) => {
|
||||
await updateApiKey?.({
|
||||
idToUpdate: apiKeyId,
|
||||
input: { revokedAt: DateTime.now().toString() },
|
||||
updateOneRecordInput: { revokedAt: DateTime.now().toString() },
|
||||
});
|
||||
performOptimisticEvict('ApiKey', 'id', apiKeyId);
|
||||
if (redirect) {
|
||||
|
||||
Reference in New Issue
Block a user